Saito Musashibo Benkei

Saito Musashibo Benkei is a character in Namco X Capcom.