Team

The team behind FETCH is the same nine-person team that created the award-winning Drawn series.