Odin's Castle

Odin's Castle is a castle in Final Fantasy Dimensions.