TTokyo Read More Mountain festival marks spring arrival high above TokyoMay 1, 2026 A centuries-old festival that heralds spring drew hundreds of worshippers to a mountain in Tokyo on Wednesday, as…