Part of a series combining digital art , painting , sculpture , and installation ; created for live performance with music .
Scene 5 - A puppet theatre in front of an oil refinery .
We use cookies to offer you the best experience. Review our privacy policy.