movie icon
Media: Yokai Monsters: Spook Warfare
1968-12-01