Kumamoto Kikuchi Gorge Discover Kikuchi Gorge in Kumamoto — a crystal-clear valley of waterfalls, moss, and light, where Japan’s purest spring water flows through emerald forest. Kumamoto