Alien race like mosquitoes | Sci-fi