Sailor Moon is one of the most iconic characters in anime, so it should come as no surprise that the princess rules over cosplayers. If you like anime, there is a good chance you’ve pretended to be ...
Naoko Takeuchi’s Sailor Moon is often brought up when discussing the most popular or influential anime and manga franchises of all time, so it’s often a good choice to bring to life through cosplay.