Director
Kayla Sun
Writer
Producer
Daniel Sheahan
Niuyue Kay Zhang
Music
Ethan Harbour
Production Design
Joy Tan