I become Meguka, face Witches, get bitches!
The Hero of Space symbol from Homestuck.
patrick star reproducing
Doodle or Die is the game of "telephone" with drawing!