That is one of the most annoying songs ever.
As for the dance... it has now been proven that there is at least one thing the Japanese cannot take and make better, then sell back to us! American Robot Dance all the way! (Seriously, who would win, Optimus Prime or Mechagodzilla?)