Diwangkara's long-tailed giant rat

The Diwangkara's long-tailed giant rat (Leopoldamys diwangkarai) is a species of rodent in the family Muridae. It is found in the Indonesian regions of Kalimantan and Java.