Add to List

Saint Seiya: Gigantomachia

The story takes place between Poseidon and Hades.

Athena and their knights must fight against powerful giants who lives on mount Etna, on the Italy.