Rafflesia
-
A huge flower that emits an awful stench.
Sell Price: 220

Dropped By

Duku