Imagica Digitalscape, a privately owned company headquartered in Japan, operates as a subsidiary of Imagica Group. Founded in 1995, the company employs approximately 830 individuals and reported $50.8M in revenue as of 2024. Specializing in staffing and recruiting, the company offers production solutions and human resourcing consulting solutions with a focus on the creative industry.