TeddyAug 30, 20181 minHousesJapanese think Japan is a tiny country but the fact is not. Honshu island is 7th largest island in the world and area bigger than Japan...