Cavern Island

Cavern Island is a small island existing out of caverns.