Belladonna Flowers

Belladonna Flowers are found on the Island of Lychanthropy,

"An Odd-smelling slower, though very pretty."