Season 1
Once Upon a Time in Qingdao
AirDate: 7/30/2015
Episodes: 40

Overview: