Creation of the Gods I: Kingdom of Storms posted on 13. July 2023 Division VFX Supervisor – big environments, magical fights, giant elephants, and crowds. Pixomondo,Ā Stuttgart