The Vendetta, the ultimate survivor of Crimson Ninja. Photo #12

The Vendetta, the ultimate survivor of Crimson Ninja.