Sea Giant (Desolace)

Sea Giants are sea giants located in Desolace.