Howler (comic book series)

Howler is an American supernatural-fantasy comic book series pubished by DC Comics. It was released on May 16, 2012 until TBD 2014. However, it has been revived since October 18, 2017 and is going on since.