I love this band. I found this song in the soundtrack album of “Lost in Translation”. This song is coming from their 2nd album “Kazemachi Roman”.