Happy End – Kaze Wo Atsumete

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”.