Chinese Television System
It was broadcast on free-to-air on Chinese Television System (CTS) (華視) from 25 May 2008 to 31 August 2008 on Sundays at 22:00.