A timely set of trailers were released today, only a few days after the debut of the latest giant mecha treat for technophiles, “Sym-Bionic Titan.” They’re for the upcoming science fiction film, “Space Battleship Yamato,” which releases Dec.
Read the original post by NBC Miami