Tuesday, September 18

Momongas?















They live in the mountains of Japanese forests, the flying squirrels.
Adorable creatures.
Source: Paladin.