Sailors invades Russia?

Mother Russia is Superior - Attack of the Sailors

In the streets of Russia, marches six heroins bravely without shame, and looking quite good doing it too.

Whether or not mother Russia is superior by any means, is always open for discussion, however, if we are going to ask questions here, why not begin with why this parade includes such impressively executed Sailor Moon cosplays?

The home of worlds perhaps greatest threat to manhoods, Idols urinating on the dead & heavy weight champions, seems to have more charms to it than what we have come to know of lately.

VN:F [1.9.10_1130]
Rating: 0.0/5 (0 votes cast)