What is the meaning of Takamagahara?
A place in Japanese mythology, the dwelling-place of the kami, said to be connected to the Earth by a bridge.
Source: wiktionary.orgSearch words containing
A place in Japanese mythology, the dwelling-place of the kami, said to be connected to the Earth by a bridge.
Source: wiktionary.orgSearch words containing