Asura's Wrath TGS 2011 Trailer

I DON'T NEED ARMS TO YELL AT YOU!