Godzilla

Godzilla (Gojira) (ゴジラ) is a giant, amphibious, dinosaur-like fictional creature first seen in the Japanese-produced … Read More