Deoxys! (Pokemon)
It's a 1980s pop star doing her thing and showing her audience what she got. Dazzling performance and fantastic costumes.
Doodle or Die is the game of "telephone" with drawing!