Poster of Cast and Crew in Nemuri Kyoshiro - Tragic Grudge! Red Waistband is a Flower of Hell (Season 2 - Episode 21) - Tragic Grudge! Red Waistband is a Flower of Hell

Nemuri Kyoshiro - Season 2 - Tragic Grudge! Red Waistband is a Flower of Hell (Episode 21)

Episode Aired On:
Wednesday, April 13 1983
42 years ago