destroyer of worlds
excited lord english
an english teacher way too excited about english
Doodle or Die is the game of "telephone" with drawing!