Black Tarantula

Black Tarantula is a super-villain highly skilled in martial arts and agility.