Holy Water of Life
-
A holy water endlessly streaming from the Cave of Life.
Sell Price: 1
Dropped by nothing.