CrazySponge

CrazySponge is the owner of Meme World. He also owns Box Productions, a company that owns Meme World and helps keep it in meme shape.