Wow, great memory! The soundtrack is not location specific, but one of the tracks is indeed from Parasyte the maxim. I loved it so much I had to use it.
Hah, good taste in music! Will be making a video soon :p