Demon armor