Japanese Flag with Japanese letters on it... I think.
japan is imposibrru
fancy wigs and lazer beams
Doodle or Die is the game of "telephone" with drawing!