Puppet Shows

the giant turnip PARTÍCULAS ELEMENTARES

Puppet show – spoken in portuguese