The Demon Master official wallpaper
The Demon Master poster

The Demon Master

(2018)

Seasons

The Demon Master Season 1 poster

Season 1 (2018)

with 46 episodes premiered on November 24, 2018