"The Ultimate Surrender" is a title that features the Vendetta character from Crimson Ninja. Photo #16

"The Ultimate Surrender" is a title that features the Vendetta character from Crimson Ninja.