XaaXaa’s mysterious single “Kasa ga nai” coming this October
XaaXaa releases their latest single, Kasa ga nai (傘がない), on October 9. The title, which means "I don't have an umbrella", evokes a jarring contrast between anxiety and romanticism. In Japanese culture, the imag...