Leaf Rupee

The Leaf Rupee 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.