The Kakori Punctatus is a sapient alien species from the planet Tuatar.
They are humanoid reptilian beings with yellow scaled skin.