Sosear Latta

Sosear Latta is an alien seen in the Canto Bight casino in 34 ABY.

Appearances

 * Star Wars: Episode VIII The Last Jedi