L.S.T.

Marxy shares the great, great news that Shugo Tokumaru‘s second album, L.S.T., has a release date: August 25! What? You don’t have his first album, NIGHT PIECE? Why not?