Original Music Composer
Leon Ross
Makeup Artist
Shakya Lahrech
Director
Xavier Brydges
Assistant Director
Elyssa Morris
VFX Artist
Nathan Broadbent
Producer
Ivy Mutuku