Kakori Punctatus

The Kakori Punctatus is a sapient alien species from the planet Tuatar.

Biology
They are humanoid reptilian beings with yellow scaled skin.

Appearances

 * Alien Bounty Hunter 002 (2017)