Written by Otaku Apologist Today, my twitter feed exploded with pictures of a very strange Princess Peach. While investigating this cute meme, I discovered some interesting things about it. Here's…
Read Now