Kumoshika is a film production company based in Geneva, Switzerland. Recent Work Pufferfish The Fuse Trumpet Macadam