Squigglefin Crablord

SS Azsuna

The Squigglefin Crablord can be found on Seabreak Isle in Azsuna.