Discovering Koyasan – an offbeat cultural adventure in Japan