A photo gallery of Anguirus, my fave monster from the Godzilla franchise. I'm not a Godzilla-nerd, but I just loved this creature when I saw one of the movies.