Starfield:Hunting Cephalopod

SF-alien-Hunting Cephalopod.png

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