Happy tree friends: Shinzo Abe and Vladimir Putin
2.9K