Peabody: Kubudo Samurai Academy Martial Arts and Drumming group performs on stage at the Peabody International Festival. photo by Mark Teiwes / Salem News
100912MTEFESTIVAL