ParentFull threadludsan·Honshu is the 7th largest island in the world. It's area is a little more than 1/3 of texas.View on HN