Cast
Zhang Xiao Wu
Xiao Li Yuan
Jung
Kim Young Jun

Crew
Director
Royston Tan

Story by
Royston Tan

Screenplay
Liam Yeo
Royston Tan

Executive Producer
Eric Khoo
Jacqueline Khoo

Producer
Gary Goh
James Toh
Makota Ueda

Associate Producer
Chieko Murata
Tan Fong Cheng

Director of Photography
Lim Ching Leong

Editor
Low Hwee Ling

Sound Editor
Justin Seah

Music
Hualampong Riddim

Art Director
Daniel Lim

Production Company
Zhao Wei Films

Post Production
Infinite Frameworks (Singapore)
Kantana Animation Co., Ltd. (Thailand)

Audio Post Production
Yellow Box Studios (Singapore)
Kantana Animation Co., Ltd. (Thailand)