A taste of Japan in SurbitonOn Sunday 25th February we revealed the Yatai at the Seething Festival in Surbiton. The Yatai is a traditional Japanese processional...