I really love this character! And on a great minds thinking alike kinda vibe - I have a christian "inspired" battlesuit hero I created as well called the Ephesian. Who takes his name from Ephesians 6:11 "put on the full armor of God" But I have yet to fine tune a look for him, he has just been a character idea for ages.