Play Video about The Chapel Films is a Stockholm based production company and animation studio.

Squirm – music promo directed by Kristofer Ström