Information
1510045 SHINSEN,SHIBUYA, JAPAN
Activity
Production Company
1510045 SHINSEN,SHIBUYA, JAPAN
Production Company
BABEL LABEL is a content studio based in Tokyo. We pursue moments. With contemporary vision and no limits, we deliver narratives that are borderless.