Japan / EPISODE
The Red Cat
S1 E8 · November 19, 1980 · 24 minutes
Overview
A red cat becomes the only clue to the mystery of children who are disappearing.
S1 E8 · November 19, 1980 · 24 minutes
A red cat becomes the only clue to the mystery of children who are disappearing.