Fiendish Restoration. If the arcanaloth dies outside Gehenna, its body dissolves into ichor, and it gains a new body instantly and revives with all its Hit Points in Gehenna.
Magic Resistance. The arcanaloth has Advantage on saving throws against spells and other magical effects.
Soul Tome. The arcanaloth has a magic tome. While holding or carrying the tome, the arcanaloth can use its Banishing Claw action. The tome has AC 17; HP 35; and Immunity to Necrotic, Poison, and Psychic damage. The tome regains all its Hit Points at the end of every turn, but it turns to dust if reduced to 0 Hit Points or when the arcanaloth dies. If the tome is destroyed, the arcanaloth can create a new one when it finishes a Short or Long Rest.
Multiattack. The arcanaloth makes three Fiendish Burst attacks. It can replace one attack with a Banishing Claw attack.
Fiendish Burst. Melee or Ranged Attack Roll: +9, reach 5 ft. or range 120 ft. Hit: 31 (4d12 + 5) Necrotic damage.
Banishing Claw (Requires Soul Tome). Melee Attack Roll: +9, reach 5 ft. Hit: 10 (2d4 + 5) Slashing damage plus 19 (3d12) Psychic damage. If the target is a creature, it is subjected to the following effect. Charisma Saving Throw: DC 17. Failure: The target is trapped in a demiplane inside the Soul Tome. While trapped there, the target has the Incapacitated condition. At the end of each of its turns, the target repeats the save, escaping the tome on a success. When the target escapes, it appears in the space it left or, if that space is occupied, the nearest unoccupied space. If the target fails three of these saves while in the demiplane, it becomes bound to the tome and can escape only if the tome is reduced to 0 Hit Points.
Spellcasting. The arcanaloth casts one of the following spells, requiring no Material components and using Intelligence as the spellcasting ability (spell save DC 17):
At will: Alter Self, Detect Magic, Identify, Mage Hand, PrestidigitationTeleport. The arcanaloth teleports up to 30 feet to an unoccupied space it can see.
Counterspell. The arcanaloth casts Counterspell in response to that spell's trigger, using the same spellcasting ability as Spellcasting.
