Formed in 1993 in Japan’s Nara Prefecture, YAMATO The Drummers of Japan have been storming the world without a break, giving over 2,500 performances in 51 countries. After 19 years since their last show in London’s West End, the group will be back in March to rock the audience’s socks off in the prestigious Sadler’s Wells. […]