Benisu Island (Earth-1529)

Benisu Island is a small volcanic island and one of the many islands that make up the Land of Water. At its center lies a massive hot crater that houses the maximun-security prison known as the Boiling Rock.