Red Feather III

Red Feather is a fictional superhero adventurer and a recurring character featured in comic books published by Marvel Comics. He first appeared in Invincible Iron Man #525 in November, 2012.