Gegege no Kitaro: The All Seeing Eye
1980
Ads