Profile
Internet girl who runs a monetized meme page/online brand. She tells people she's an alien but she's just a mutant. She's pretty creative and contributes a lot of good ideas to the indie games.
View More
Recent Images
Internet girl who runs a monetized meme page/online brand. She tells people she's an alien but she's just a mutant. She's pretty creative and contributes a lot of good ideas to the indie games.