Hetalia
Russia is Germany's New Best Friend?
E11 Oct 2, 2009 5m TV-MA
Russia and Germany form an alliance, while Italy fears that the other Axis Powers will eventually abandon him.
Where to Watch Russia is Germany's New Best Friend?
Cast of Russia is Germany's New Best Friend?