The mischievous antics of a ghost in an ancient village.
Release Date: October 07, 1972
Last Aired: September 29, 1973
View more ->
Networks: