Although Ninja has a long history and its name is widely-known, its existence has long been vailed in mystery. This plan enables you to deeply understand the history and the role of Ninja and to try hands-on Ninja training. After getting sweat from doing Ninja training, you can soak in a natural hot spring in a mountain village...Read more