I’m Walking by The Soulcage Department (2010)

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.

You might also enjoy: