Real life pokemon: Footage of tiny and adorable Japanese dwarf flying squirrels will leave you in…
Japanese dwarf flying squirrels can only be found in two remote Japanese islands.
Located in the Japanese islands Honshu and Kyushu, these tiny creatures are extremely fluffy and adorable. Although it has been reported that there are…