With over thirty years of history in its wake, Sailor Moon remains one of the most iconic anime and manga franchises in ...
The art by Takeuchi has Ayu and Sailor Moon both wearing the same outfit, which is reminiscent of a 90s Japanese school ...