Larger than life but smaller than Godzilla

BIG CROCS