a borzoi
a dog coming out from a portal
Dog shitting on blue thing.
Doodle or Die is the game of "telephone" with drawing!