I'm really feelin this song. I think it's the best I've heard from TB to date.
And P speaking Japanese makes it even better.