Over 5 million views for this amazing street puppeteer