Take it off your chest...
Read Rules

I need help finding a song. It was in a youtube ad and it was about Tokyo, and the people in the video were wearing wolf heads at one point. I really don't remember the name of the band or the song. If anyone does, can you please help me? I really liked it :(

Your Comment...

Latest comments

  • i think it's Darude- Sandstorm

Show all comments