The World’s Largest Ocarina

La Chiaccherina featuring the world’s largest ocarina.