OTSU—The centuries-old Otsu Festival, featuring parades of lavishly decorated floats adorned with mechanical puppets, will travel to London on Nov. 30—the first time the event has been held outside Japan. [Read More]

No reproduction or republication without written permission.