Director: Andrew Zebang Yang
Guion: Andrew Zebang Yang, Roku Jingwen Long
Fecha de estreno: 2024-05-11