Iron Spider (Amadeus Cho)

Iron Spider is a member of the New Warriors.