For a lot of people, Misty from Pokemon was the first original waifu. Here are some of Kayla’s cosplay of one of our classic best girls.
Swimsuit versions of Misty and our lead female trainer from Pokemon Go.
And here’s one for any Nurse Joy fans.
Click on through to page 3 for more gorgeous cosplays.