As others have said, I believe Armagio is fine as is and doesn't need a buff.
However if you wanted to keep the theme of damage absorption while reducing the HP->Damage effect, you could give Armagio a passive ability, call it "Armored," which reduces all received damage to 1. Now with only 5 HP it will survive 5 attacks. Buffs increase the damage you can absorb considerably and Angels would be seriously awesome with it. Counters would include Adrenaline, Reverse Time and Momentum. This way it would be more useful as a damage absorbing creature, but less useful for Catapult or Overdrive.