Pets 0 Min Read 2 years ago Japanese And Siberian Flying Squirrels Have To Be The Cutest Animals On Earth You wouldn’t have seen such squirrels in yoru neighbourhood. They are only found in Japan and Europe, from the Baltic