A centuries-old festival in Japan brings Shinto traditions and towering floats to the streets July 19, 2026 · The Independent Read full story at source