Bandersnatcher

The Bandersnatchers were a species listed in the Eye-Spy Book of Alien Monsters in 2069. (EDA: Alien Bodies)