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