Remnant Demon

Demon prosthetics and fabricated suit for "The Remnant"