Tag: Felicia

Felicia is a catwoman from the Capcom fighting game series Darkstalkers.