Unidentified Ahch-To sea creature

This sea creature was native to the oceans of the planet Ahch-To.

Appearances

 * Star Wars: Episode VIII The Last Jedi