Babymetal's new album was "difficult at times" | Upset

Babymetal’s new album was “difficult at times”