Thoxos

One of the Leftarm Islands


 * On it lies Casino Town

Source: Esrolia: the Land of Ten Thousand Goddesses