One of our friends from Russia posted this photo. We can’t find the original but it seems it did in fact originate in Russia. Cosplay as you know is big all over the world… seems that in Russia it’s getting… better?
So, while we wait for Russian Cosplay to improve, enjoy this photo and let it brighten your day. As one of the guys on our team said, “No matter how angry I may be, this photo always makes me feel better.” We agree.