Deepsea Tidecrusher

SS undefined (Island Expedition)

Deepsea Tidecrusher is a sea giant located on the expedition isles.