Snow mouse

Snow mice are a species found in the galaxy.

Appearances

 * Disney Infinity 3.0