Come on, I'm not exaggerating look at the picture below!
Godzilla was tiny too before being expose to radio active rays. So this 'bigger than usual' lizard has the potential. By the way a friend went there & took this picture. Me? No I'm not going anywhere near "monsters in the making" lurks ... LOL