I thought it was a Universal Creative project though for Universal Spectacle, due to the complexity of the elements involved with that show and with the projection mapping?
UC has a separate team specifically for Japan vs Stateside but the general concepts like technological advancements are worked on at the main campus. (Source: Universal's own job site).