Orthanc

Orthanc is the late giant of Barmount Island, bludgeoned to death by Brandon Note after almost killing all the animals on the island. Not much is known about him, just that he's not from Elbaf.