Starfield:Kreet Stalker

Kreet Stalker is a large creature found on Kreet.