More to explore:
Germany and France lol
Seychelles wat r u duin dere
Germany x Italy (GerIta Hetalia)
The Heroines of Ghibli
Hetalia~card game! Lol
The Reichenbachmark - this is both clever and terrible.
Let me tell you about Hetalia
The puppy is from bee and puppycat cartoon
Puppycat's voice is from oliver the "vocaloid"