Proteus

God of rivers and oceanic bodies of water in Greek mythology.