Mother Russia is Superior


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.


Recent News

Recent Galleries

Recent Comments