Moon Bee

Moon Bees are a species of smallest alien mammal and usually unique features is four-ears and multicoloured fur.