Takachiho, located in the northern central area of Miyazaki Prefecture on the southern island, is steeped in Japanese mythology. It is known as a “power spot”, a place of profound religious importance and natural beauty, which radiates spiritual energy. It is the disputed landing place of the gods who were sent down from heaven to establish the lineage of...Read More
Geiko (modern day Geishas) are arguably the most iconic symbol of Japan. Their kimonos and white makeup distinguish them as an almost Japanese celebrity. The name Geiko translated literally means “person of the arts” as they are highly trained in various performing arts, including traditional Japanese dance and classical music. Some of their other training...Read More