File:Heber-alvarado-henchmen-1.jpg

Summary
Petra Venj and The Guardian negotiate with The Spider.