File:Tentacle alien.jpg

Summary
Unknown alien in Marvel Star Wars 7: New Planets, New Perils