Yeti Gossamer

Yeti Gossamer is a Toon in Looney Tunes World of Mayhem.