Osiris

Osiris is the mysterious and eccentric overlord of the Blue Horizon.