The suit actors of Toho's science fiction and fantasy films faced many challenges in bringing their iconic monsters to life.
Release Date: April 03, 2006
Writing
View more ->