Do like I did and find the MP3 of it to have in iTunes for ever more.
Ed: I've checked if it is possible to buy their CD in the US and it is not. What I'm asking is can I post a link where people can download the full quality MP3 of this song?
Although I didn't download this Yatta.asf, if it's the same one, it's a spoof on Japanese pop music with of course, a nice video of all the nice Yatta products, including one unfortunate soccer player.
I am not sure on this but I have a friend whos really into yatta (don't ask me why) and he said that it ment happyness or something like that. Could be wrong though.