I think this is just a short rather than a trailer for a movie but it’s pretty impressive nonetheless. I don’t read Japanese so can’t really find out more but there’s a site with making-of designs and more info here. UPDATE: The video got taken down so click the link to watch^^^^^^