Coral Snapper (Mechagon Island)

Coral Snappers are crabs located at the Western Spray on Mechagon Island.