Neesha

Neesha is a character from Mewtwo Strikes Back.