Team ZSIEC #1
Having grown tired of his captors, the El Chupacabra decides to free himself. The person in the suit is to be revealed at a later point.