One of the largest squirrels in the world. Up to 1m in length! It was so large I had a hard time believing it was a squirrel. A very beautiful animal.
No pictures can be used without permission from photographer