World War Seven Signs Stop-Motion and Animation Studio Starburns Industries
November 10, 2026
The crew at international new media studio Ouchhh realize their 10-year ambition to merge the genius of Salvador Dali with the visual powers of AI in this installation at the IDEAL Centre d’Arts Digitals de Barcelona. [Watch]