In English language cyberspace, there is a "totally looks like" meme. You've seen it: two different photos are compared because, well, they totally look like each other. Japan has a similar meme.
What do you mean it could've been anyone? Name me one person who's got a grudge against penguins
Comment