Transformers 2 World Premiere Tokyo

I’d have to say that the Bumble Bee part at the end was awesome!