Long-tailed Tree Mouse

Long-tailed Tree Mice are a species of the Tree Mouse.