Imagica Digitalscape, a privately owned subsidiary of Imagica Group headquartered in Japan, was founded in 1995. The company employs approximately 830 individuals and reported $58.0M in revenue as of 2025. It specializes in staffing and recruiting services, offering production solutions and human resourcing consulting solutions with a focus on the creative industry.