The fluffy-coated bushy-tailed cloudrunner was a rodent from the Philippines.