Princess Link ¯\_(ツ)_/¯
Some tripping link wannabe with huge boobs
Doodle or Die is the game of "telephone" with drawing!