corrupted homer simsons
I think it's homer Simpson screaming... But I've been wrong before!
Doodle or Die is the game of "telephone" with drawing!