The Soulcage Department Plus

Joined
Bremen, Germany

User Stats

Profile Images

User Bio

The Soulcage Department is an animation-studio based in Bremen. We've been creating prize winning animation shorts and commercials for almost ten years by now.

External Links

Following

  1. Romain SEGAUD
  2. robert kuczera