TV Series – 40 episodes. Shot in Chongqing, China 2019.
This was a 4 month production, with no holidays. China does it differently man.