I am your host, the man they call Ghost
A lovely soul smiles at his green hatted owner.
Doodle or Die is the game of "telephone" with drawing!