Anilape
Gegege no Kitarou (1968)

Ep. 26: The Sea Boss

Aired on June 30, 1968
Ep. 26: The Sea Boss
26

Episodes

All 65 episodes