An insectoid alien with glowing green eyes and yellow fur. He's wearing a sweater. Digital art