Red Spider

Red Spider is one of Yellow Spider's brothers, he competed in BFTOK and appeared in episodes 12, 13, and 14 of CTW.