Spine Briar

Spine Briar is an item found on Tharis Island.

Description
A unique plant so far only found on Tharis Island. Nothing about it feels right...