Mazinger Z, Ultraman, MechaGodzilla...
This one I actually believe.
Yes. Huger the better. Autobots, transform and huge-ify! Everybody wants giant robots to be giant.
LOL The axe is a nice touch.
Separate names with a comma.