Captain Gregory’s Castle

Captain Gregory’s Castle is the lair of Captain Gregory and Shibolena and use to sit ontop Of Demon Beast Daitanix II