Vulture Hybrid

The Vulture Hybrid appeared in the 2017 season 3 of TV series called Zoo.