The Trojan Horse
S01E30
Muteki Koujin Daitarn 3

The Trojan Horse

No overview available.

Air Date01/13/1979
Runtime25m
Episode Rating