A mighty hero battles the son of Satan and his evil witch ally to save a kingdom from being taken over by the duo.
Detective Knight: Independence
Qwerty
A Lizard in a Woman's Skin
A Lure: Teen Fight Club