Thorn Flayer

Thorn Flayer is an orchid located in Botanica.

Abilities
-