In The Ultimate Surrender, Vendetta is reminiscent of the Crimson Ninja. Photo #9

In The Ultimate Surrender, Vendetta is reminiscent of the Crimson Ninja.