Anyone know the name of that really upbeat song in the trailer???
very similar to the awesome Michelle Gun Elephant who have split up. Garage rock from Japan.
Thanks for the ad, but it still doesn't answer my question.