Aina The End didn’t set out to write one of Japan’s defining songs of 2025. But by late summer, her snarling rock single “ ...
The country votes again this weekend after three years of political turmoil.