i stumbled across their album years ago in pure accident and while i was still on the hype of repeating their songs- i found myself in Bangkok, walking behind a group of Japanese peeps with one wearing a tee which wrote "ego wrappin" on the back.
talk about universal music. :D