Episode:The Return of Kraven

A savage creature attacks New York and Spider-Man blames the returning Kraven the Hunter. But is Kraven the only hunter in town?