>>717474043
Who made this thread?
And who made this image?
>>717490493

Who is pretending to be me? Or better yet doing a better job of being me?