17 November 1995
25 mins.
An ancient ogre is let loose upon the Tendo Dojo, capable of possessing people, twisting even the most innocent individual towards evil.
Prev Episode
Next Episode