Buckle up, buckaroo!
satan with a hot summer bod
God... Actually no, it's the devil himself.
Doodle or Die is the game of "telephone" with drawing!