La escuela Togakure Ryu fue fundada a finales del siglo XII por Daisuke Nishina (Daisuke Togakure) Éste es el segundo Ryuha más viejo de la Bujinkan Dôjô Budô Taijutsu. Este Ryuha es uno de las tres escuelas que se fundaron directamente como estilo de Ninjutsu.
Cuenta la historia que un monje llamado So-o practicó el ascetismo durante 3 años en una cueva, en el monte Hiei Zan, actual centro de Mikkyo del templo Budista Enryaku-ji . En su retiro espiritual de ascetismo tuvo un sueño, y a partir de ésto se decidió a crear la rama Shugendo del Budismo Tendai. Con el tiempo fundo su templo principal en la ciudad de Togakushi.
Togakushi (conocido en Ninpo como Tagakure) se encuentra en la ciudad de Nagano, la cual es capital de la prefectura homónima, situada en la intersección de los ríos Chikuma y Sai, en la isla de Honshu, Japón.
La ciudad de Nagano fue fundada el 1 de abril de 1897, tiene una población estimada de 361.221 habitantes (de acuerdo con el censo de 2003) y una superficie total de 404.35 km². Su densidad de población es de 893,34 personas por km².
En Nagano se encuentra el templo budista Zenkoji, uno de los más importantes de Japón y centro de peregrinación, datado del siglo VII. El origen de Nagano fue un pequeño pueblo que se asentó a su alrededor. La ciudad fue sede en 1998 de los XVIII Juegos Olímpicos de invierno.