Matt Alt and Patrick Macias run amok in a minefield of restored Godzilla, Ultraman, and tokusatsu props. These items belong to the private collection of special effects artist and director Tomoo Haraguchi (DEATH KAPPA). And no, we couldn't keep them.
Comments