Obariyon, the Ghost!
S01E59
Gegege no Kitarou (1985)

Obariyon, the Ghost!

No overview available.

Air Date03/02/1997
Runtime30m
Episode Rating