Lana Del Rey singing to a Sheep
WFT: A girl group consisting of the laziest singers on the planet, it stands for What? Fuck That
Doodle or Die is the game of "telephone" with drawing!