A satellite of the massive Kuonji temple complex, the spiritual center of the Nichiren Shu sect of Japanese Buddhism, Kakurinbo was founded more than 550 years ago to accommodate visiting priests ...