Alien squirrel invade Japan Science Blog, 15 Feb 2023 Japan is home to at least three different native sciurine species—squirrels, as we commonly call them—including the Japanese…