Spooky Kitaro: The Great Yokai War (1986)

Spooky Kitaro: The Great Yokai War (1986)

1986-03-15 Japan 40 Min. PG-13
7 3 votes

Overview

The second movie based on the 1985 TV anime.