Vocabulary

高天原

High Plain of Heaven (home of the gods)

noun