PLATINUM EMERALD

Heart Mail

Where to find Heart Mail in Platinum Emerald. Shops sell it for 50.