MAD Magazine

Corlla is a main character from Hedgehog Squad.