Ice Sentinel Shellpiece
-
A hard shellpiece that's a part of Ice Sentinel.
Sell Price: 25

Dropped By

Ice Sentinel