Dementia DeFortino

Dementia DeFortino is a character from the show Space Cats.