Ilin Island cloudrunner

The Ilin island cloudrunner was a mouse found on Earth.

The Ilin island cloudrunner was worth 2000 points in the I-Spyder Book of Earth Creatures if it was spotted. (NSA: The Last Dodo)