Godzilla vs Space Godzilla Movie Monster Series Moguera
Brand: Bandai


Size: Approx. H17cm