Black Spider

Black spider is a villain who appears in the episode infiltrator. he is a memeber of the League of shadows. he is later defeated alongside the rest of the League of shadows