Haruo is taking out the trash when he discovers that an Oni -- a creature of Japanese legends -- has made a mess in his driveway. Haruo and his dad decide to take the creature back to its home in the mountains, and they meet some other magical creatures along the way.
Audio Preview