The Monster Catchers

This is a new group of rouge demigods who track down monsters and evil gods / titans.