Proteus is a prophetic sea divinity, son of either Poseidon or Oceanus. He usually stays on the Island of Pharos, near Egypt, where he herds the seals of Poseidon.