Sea Crawler

Sea Crawlers are crabs found on the western shores of Westfall.