Long-tailed Giant Rat

Long-tailed Giant Rats are a species of the Giant Rat.