Lost in the mountains of Japan!