About Deluxe's Iloura Iloura, part of Deluxe's global VFX group, is based in Melbourne and Sydney and houses a collective of award-winning animation and VFX artists motivated by creativity and technical innovation. The 200+ team helps film and television productions to engage with any audience across any media platform, and is passionate about producing the best impact on screen - from high quality, fast-turnaround pre-visualisation through to a flawless final shot or sequence. Its artists were recently recognized with an Academy Award® nomination. Recent credits also include Ted 2, Gods of Egypt, The SpongeBob Movie: Sponge Out Of Water and work on TV series including Game of Thrones, Childhood's End, and more. www.iloura.com.au