Tamagawa University returns to West Chester University (WCU) for a performance of thundering Taiko drumming and folkloric ...