Flourishing Hydra

Flourishing Hydras are mandragoras located at the Banks of Life in Ardenweald.