Tuesday, July 15, 2008 8:30:34 PM
The name of the song is "bokura wo nosete". Which means 'noseru` us. I`ve found many meanings for the verb noseru, but apparently one is "to deceive, take in" [sanseido`s daily concise Japanese-English dictionary, 6th edition].
Now, I`m not saying the music is `rapey`, but the arrangement does seem to have an extra creepy air to it.