As CNN and everyone else is reporting, a giant rodent has been found in Indonesia. It is 5 times the size of a normal rat.
Yes they've been found. Really and Truly live ROUSes.
It's the Princess Bride quote brought to life:
"What about the R.O.U.S's?"
"Rodents of Unusual Size - I don't think they exist"