This may look like a little squirrel but it's actually something called a Horsfield's Treeshrew.
Treeshrews aren't really shrews though. They're kind of their own thing entirely! There are several species but only this on in Indonesia.

Ujong Kulon National Park, Indonesia

July 2012