The 00 cyborgs track the gods down to their island home in Greece, but 009 is defeated by the fiery Apollo.
Cyborg 009
Season 1
23
March 24, 2002
24 minutes