Leaf Rupee

The is an item in.

Location and Uses
The Leaf Rupee is one of the Super Rupees that is essential to get the Master Rupee. It's received after defeating Bana Bana.