The sunglasses vendor can also be found at some point in every other area, with the exception of Sirena Beach and Noki Bay. Pinna Park is the only level in the game to have the Sunglasses Vendor appear in two places. He can be encountered on the beach and inside the park. If Mario goes to Pianta Village during nighttime, however, the vendor will not give him sunglasses.
Usually, the sunglasses vendor is positioned near the beginning of a level. He gives Mario sunglasses after the player has collected a total of thirty Shine Sprites. The sunglasses have no apparent function besides slightly darkening the screen, thereby reducing the bright effects of the sunlight. After Bowser is defeated, the vendor also awards Mario with a sky-blue shirt with small Shine Sprite images printed on it.
The shirt serves only an aesthetic purpose. Mario automatically receives both items when he speaks to him; he cannot, therefore, receive one without the other. Mario can return the sunglasses and shirt to the Pianta at any time by speaking to him a second time.