Taliabu Island rat

The Taliabu Island rat (Rattus taliabuensis) is a newly described species of rat from Indonesia.