Avalon Assassin B

Avalon Assassin B is one of the villains.