
‘The Legend of Ochi’ uses puppetry to bring a fantasy creature to life. For its makers, that’s where the magic is
Hidden in the thick forest of the fictional island of Carpathia lives the Ochi, an orange-furred primate that communicates through distinct whistling sounds — a song, if you will. Though these wondrous creatures don’t actually exist, they were very much …