must've taken AWHILE!
It was freakishly long, but I think it was worth it. The music kinda got irritating, though, but I really like how you did the animation all crazy and random. I laughed when little Goku floated by on his cloud :P That's what the humour points are for.
Excellent work!