Slang for the country of Japan. Comes from the fact that their culture is so different from Western culture.
You better know some Japanese before you visit Moonland.
21👍 11👎