Cheung Kwok Tung

Born: 1929-01-01


Placeholder

The Devil Punisher

as Lord of the Land
First aired: 2020-10-25

A baker by day and demon fighter by night, Zhong Kui, a reincarnated deity must jog his amnesiac...

TV Show page