It's a trailer for one of the "training" games for the DS in Japan. Make sure you watch the entire thing; it's very "WTF".
It is weird as hell, but I cannot stop watching it for the life of me. It's a compulsion. I wish strange stuff like this would show up in the U.S.
You've gotta love Japan.:D
***Just to let some of you know why I haven't commented on your blogs in a couple of days, I was out in Seattle, Washington for a few days. I travel a lot and will many times run into other plans with friends or family, so if I go a few days without showing up, that's what's up. ;)