@BiohunterX
Yes, they are the Teammates trainer class (but you can't battle them), at the Sea Mauville in Pokémon ORAS, there's actually one image of what could be what happened there before the player enters the room (NSFW): http://danbooru.donmai.us/posts/1865496?tags=teammates_(pokemon)
^ Her hairstyle changes like, almost every episode.
You'd think that she'd have a consistent outfit, but actually no, she gets new clothes at every appearance. She had short hair in the Stakes mini series