When Demon Queen Echidna begins her invasion of the human realm, the people turn to the hero Leo Demonheart to protect them.
Aired: Apr 5, 2022 to Jun 24, 2022
Premiered: Spring 2022
Genres: Action, Adventure, Comedy, Fantasy
NOTE: citybizplus.com.ng has pop up ads which means a new tab opens once you click just click close the new tab and continue browsing.
CLICK HERE TO COMMENT