I'm glad you enjoyed the picture. I see you're fan of Kore wa Zombie Desu Ka? as well. I'm a fan of that anime series, too.
The personification of the country Finland, featured in Hetalia Axis Powers.
Submissions can take several hours to be approved.