Transformers Animated Japanese OP English Subbed

Woohoo! I finally put my Japanese experience to good use! ^__^ This is a translation and subtitling of the opening theme for the Japanese release of …