One of many limestone caves on Irabu Island, Japan One of many limestone caves on Irabu Island, Japan