Splatter Phoenix

Splatter Phoenix is a minor villain from Darkwing Duck.