Giant Tree Rat

Giant Tree Rats are a species of the Tree Rat.