takamagahara

listen to the pronunciation of takamagahara
Englisch - Englisch
a place in Japanese mythology