100% alien but a cute one