The movie is now in theaters in Tokyo, and while it will be a while before they put together an English version and release it in North America, the extended trailer is still fun to watch even in Japanese. Thanks to the folks at Otaku USA for the heads up on this one.