The tiny Tokyo shrine where people pray for concert tickets May 5, 2026, 12:08 PM ... Redirecting to full article...