Literally translated, the name of this game means "demon travel journal".
It tells a story about a boy, Tarosuke, who seeks to meet Buddha, who will decide about Tarosuke's next life. In order to meet Buddha, Tarosuke has to do lots of good deeds which earn him "piousness".
This movie is ~80 seconds faster than the previous movie by Morimoto, which was the oldest non-obsoleted movie on this site at the time, being almost 4 years old.
Because there is a lot of interesting dialog in this movie, but all in Japanese, the YouTube and downloadable encodes have English subtitles for all in-game dialog text, as well as some explanations. It should help understanding the game events as well as enjoying its weird sense of fun.