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 available in other areas as well. He will give Mario sunglasses after 30 Shine Sprites are collected. He will also give Mario a Hawaiian shirt after he defeats the final boss.