Sunglasses vendor

The Sunglasses Salesman is a Pianta that is located near the right hand beach of Delfino Plaza under an umbrella. He's also avalible in other areas as well. He will give Mario sunglasses after 20 Shine Sprites are collected. He will also give Mario the Hawaiian shirt after he defeats the final boss