World War Seven Signs Stop-Motion and Animation Studio Starburns Industries
November 10, 2026
Interesting and unexpected pairing of exuberant palette and texture choices by UK illustrator/animator Yukai Du with the lo-fi indie-pop of “Electric Charm” by Austin quintet Carry Illinois. [Watch]