Title: Cho kodai Nihon wa sekai no heso datta
Subjects: Petroglyphs