Sunday, March 25, 2012

1967 - X FROM OUTER SPACE or Giant Space Monster Guilala


Giant monster lizard from outer space with chicken feet stomps all over Japan.


Perfect.

89 minutes.

No comments: