Great Eden Island Giant Rat

Great Eden Island Giant Rats are a species of the Giant Rat.