Souvenir of the Week: L.S.T.

Hey there fellow tourists, welcome back for another Souvenir of the Week. This week I’ve brought back a souvenir that comes all the way from Japan! I’m pretty excited about this souvenir so I’ll get right to it. This week’s souvenir is the indie-pop album L.S.T. by Japanese musician Shugo Tokumaru.     Shugo Tokumaru […]