Blue Peter ยท S14E07
Ondeko-za! The demon drums of Japan's Sado Island, including the 7001b Great Drum Odaiko.