Mother Russia is Superior

mother-russia-is-superior.jpg

Whether Mother Russia is superior, and to what exactly, may be open to question, but a rather more pressing question is why this parade includes such impressively executed Sailor Moon cosplays.

Russian cosplay does seem to be coming along well, which is well evidenced by the relevant gallery.


Popular

Recent News

Recent Galleries

Recent Comments