Two great astonishing falls - A hidden area in IKOMA Mountain Range, Japan.