Eric Needham(Black Spider) (Earth-16)

Black Spider is an assassin and a member of the League of Shadows.