French animation studio CRCR can simply do no wrong. Their latest creation, a music video for C2C track 'Delta,' is a prime example of their animating prowess. The video superbly compliments C2C's pseudo-futuristic music in its style and narrative.
Ending on a mysterious cliff-hanger, CRCR leave us yearning for more. We can wait to see what they bring us next.