I’m Walking by The Soulcage Department (2010)

        Category: Entertaining Videos | Article posted on: March 11, 2011

This is a promotional TV spot for ‘Bio Siegel’, an organic food certification organisation in Germany. The Soulcage Department is an animation-studio based in Bremen. They have been creating animation shorts and commercials for ten years.