your movies
Staz arrives in North Demon World where Wolf is engaged in a fierce battle with the Artificial Demon Akim Papradon. Taking over the fight for his weakened friend, Staz decides to make use of his restored magic power.
Release date: 2013-08-12
3 votes
Season number: 1
Episode number: 6
Runtime: 25 minutes