Nagano is home to Togakure-do, one of Japan's 3 original schools of ninjutsu. Based around Togakushi Mountain above Nagano City, several pracitioners keep the ninja tradition alive and one in particular, Miyashita-san, is active in teaching ninja lessons to the next generation. He offers ninja training at Yamanokami, an inn near Zenkoji Temple down in Nagano City proper. From there he operates an NPO that teaches ninjutsu to children.