Starfield:Hunting Cephalopod



The Hunting Cephalopod is an alien. It is found on Nirvana II.