Forum Topic

Chris
AdminSpaceGodzillaDecember 24, 2023This unlicensed Godzilla sculpt apparently came from China, not sure the manufacturer or if it’s a one-off. It’s not bad though!
What do you guys think? Found it here.
Predator: Badlands - coming November 7th, 2025