Takachiho-cho, Miyazaki prefecture is well known to Japanese as the mythical place. These locals has dedicated the traditional dance called “Yokagura” to the …

AloJapan.com