Lego Godzilla is more than 5K pieces, costs $500, and stomps onto shelves this November 27
Advertisement
Games and esports news, reviews and guides
Lego Godzilla is more than 5K pieces, costs $500, and stomps onto shelves this November 27

Lego Godzilla is more than 5K pieces, costs $500, and stomps onto shelves this November 27