My favorite thing by far
I'm not 100% but i think it's a train being petted by a man and the trains blushing and saying oh batter senpai?
Doodle or Die is the game of "telephone" with drawing!