Giant rat

A giant rat is one of the fabled "rodents of unusual size". It is nothing special.