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 every area except Sirena Beach and Noki Bay. He will give Mario sunglasses after 30 Shine Sprites are collected. They have no effect except to darken the screen slightly. He will also give Mario a sky-blue shirt with Shine Sprites printed on it after he defeats the final boss. Mario automatically receives the sunglasses with the shirt; he can't just wear the shirt and not the sunglasses.