Report - History of Japan. Geography Consists of many islands 4 main islands: Hokkaido, Honshu, Shikoku, Kyushu.

Please pass captcha verification before submit form