Sea Peoples
The Denyen is purported to be one of the groups constituting the Sea Peoples.