Fun fact; the thumbs up gesture is rude in Russia.
I found this out just yesterday because of an incident I had with a Russian guy.
I was in the car and I sneezed. So I wiped my hands in a tissue and threw it out a window (which I don't normally do; I love mother earth, you guys)
Anyway, this russian guy pulled up next to us and he gave me the thumbs up. Like an ignorant American, I gave it right back to him.

He then continued to glare at me until my mom went ghetto on him

We were talking about the incident yesterday, and we were like "I wonder if that's rude in Russia..." So I looked it up, and it is.
Just in case that's wrong though, forgive me, Russians. I mean no harm.
And you, awesome job! You depict Russia perfectly! I love the "Look at me" part, and the sweet "Don't do it again, da?" too. It's him alright, exactly how I believe he should be, not like in numerous other fanfictions where Russia is either totally innocent or totally evil. You made him creepy and cute at the same time, great job!
Thank you very much! I tried to keep him in character as best as I could!