Rodent of unusual size