Oh Japan. you are so funny.. coming first has two meanings here. Oh Japan you are so funny coming first has two meanings here