Petroglyphs in Fugoppe Cave. Credit: Board of Education of Yoichi Town Located in the small fishing town of Yoichi, on the Japanese island of Hokkaido, is Fugoppe Cave, an archaeological site that ...