I picked these up about 1998 (I think). About the time when the U.S. Godzilla film came these things were showing up. I would always grab them. Do you know of any others?
Moderator: Controllers
Return to Daikaiju Home Media Releases
Users browsing this forum: No registered users and 1 guest