This past month, Astro Boy, one of Japan’s greatest icons, made his debut in U.S. movie theaters. The new film, appropriately titled “Astro Boy,†is directed by British animator David Bowers (“Flushed Awayâ€) and produced by Hong Kong’s Imagi Studios’ (the CGI-animated “Teenage Mutant Ninja Turtlesâ€) — with some oversight by Tezuka Productions, the company […]
Connect & Share