Mark, check out the Japanese Giants folder. There are threads on the new animated Yamato film that opened in Japan Dec 12th, and the new upcoming live-action film.

GREG ESPINOZA

"I made it possible for you to come here! I welcomed you to this Earth, you made it a charnel house!" 

https://www.facebook.com/greg.espinoza.9