Prince Charnock

Prince Charnock a humanoid lizardlike alien from The Adventures of Sonic the Hedgehog