Armoured Angels?
Armoured Angels?:
Why on high do angels sing?
Hearts below to heavens bring
Soldiers of G-d or armoured archangels go
Fighting Dragons or Dracula