Bandai’s latest entry in the Monster Arts line, Space Godzilla has just been released to Japanese retail! Check out the…
This website uses cookies.