I don't think this is a real restaurant...
is it a restaurant? WE WILL NEVER KNOW
Two balls making out
Doodle or Die is the game of "telephone" with drawing!