Shelly de Killer

Shelly de Killer is a character from Ace Attorney series and wrestler in AA Rumble.