What is a monitor lizard? That is the questions that people are asking, after one of these huge, Godzilla looking…