This Limited Edition Godzilla Plush Toy Will Cost You 500 Bucks

this year marks the 60th year since the birth of one of the world’s most recognizable big screen monster Godzilla or more favorably known by the Japanese as Gojira (ゴジラ) (not be confused with the French heavy metal band), which means fans can expect quite a few monster commemorative merchandizes to surface. we have seen […]