 Invisible Hood

The Invisible Hood is a fictional superhero in the DC Comics Universe.He was originally owned by Quality Comics, but was later acquired by DC Comics, along with other Quality characters.