You know the company could have some silly goofy fun with this really. Instead of trying to really do a dumb take on social justice and believing this is some antifa type group that their writers dreamed up...create a stable of people who believe they are Ninja warriors
We already have a stable of Ninja warriors! Or at least a guy who can summon Ninja Warriors!