Albion the Son of Poseidon

The Legendary Albion, Giant son of Poseidon.