Sign in
Quick Facts
  • Buy for: 93 48
WowheadWowhead Report bugReport bug

Green Tea Leaf

Green Tea Leaf
Item Level 85
Max Stack: 20
Sell Price: 23 37

Related

Contribute