I've met the Crimson Ninja from Xana Star and Ultimate Surrender. Photo #12

I've met the Crimson Ninja from Xana Star and Ultimate Surrender.