Dead Spirits of the Man-Eating Marsh

Dead Spirits of the Man-Eating Marsh is the 8th episode of Ultraman Taro.

Plot
TBA