Beach Strider

SS undefined (Island Expedition)

Beach Strider is a sea giant located on the expedition isles.