Happy tree friends: Shinzo Abe and Vladimir Putin