Ocean Dragon Lord - Neo-Daedalus

The Irish name given is an approximation.