Cian O'Laoi
Assistant Makeup Artist
Yvonne Chenal
Executive Producer
Bingchen Ye
Still Photographer
Darby Maxwell
Camera Operator
Sebastian Reategui
Post Production Coordinator
Lufan Shi
Producer
Lufan Shi
Art Direction
Ash Chen
Set Dresser
Farabee Kabir
Production Manager
Jesse Whiting
Special Effects Makeup Artist
Emilie Ziolkowski
Production Designer
Liam Dennis
Sound Recordist