Unimpressed alien clipart logo
Unimpressed alien clipart logo. An image of a green monster with big eyes and two arms, sitting on the ground. A silly alien in the lemmling style, with eyes on stalks. she looks super unimpressed with something. or maybe she's just squinting.
page source