Monster - Nechryael

Nechryaels are a level 115 NPC which can be found on the third floor of Slayer Tower. They have approximately 1,200 constitution. In order to damage these, you are going to need a slayer of at least 90.