May 10, 2020
n the Japanese language “Taiko” means “great Drum”, and the Japanese Taiko drums have been enthralling audiences for centuries in religious ceremonies and festivals.
Epcot’s Japan Pavilion hosted the Matsuriza Drums from 1998 until 2020, the thundering sound of the great drum could be heard all around World...