This is an old Dragonball movie teaser trailer from 2008 shown in Japan. It is also currently being shown on T.V. in Japan.
This is the way things should be, get off what we are on now
Here is the Music Player. You need to installl flash player to show this cool thing!