Walter's Quetzalcoatl

Walter's version of a Quetzalcoatl appeared in season 13 of 2018 TV series called Face Off. He's a reptilian alien with a set of black feathers on its head.