Anyone know who this superhero is? He popped through a portal really quick then flew off. Made this sketch to help ID him.