Cyborg 009: Mythology Arises

S1 E23
2002
8.4

The 00 cyborgs track the gods down to their island home in Greece, but 009 is defeated by the fiery Apollo.

Select Server
Download