This Gojira merchandise has nothing to do with the latest Japanese Godzilla movie’s win at the Academy Awards. But you could imagine it is because it is still a celebration of the birth of the OG Godzilla. Celebrating the 70th anniversary of the Godzilla series, U-Treasure, in collaboration with Toho Co., Ltd., has released a …
Continue reading “U-Treasure Godzilla Gold And Yellow Figures: Gojira Goes Luxe, Again”