Rosa Betmoore

Rosa Betmoore (ローザ ベットモア | Rōza Bettomoa) is a minor antagonist of Lesser Evils.

Appearance
humanized las vegas I GUESS