Moon Bee

Moon Bees are a species of smallest alien mammal and usually unique features is four-ears and multicoloured fur and usually homeworld is unknown planet however there temporarily settled Earth's moon luna and presumably Continued spending on Earth possibly.