Zord

Zord was an alien owner of Zord's Spa and Bathhouse at the coastal city of Canto Bight, Cantonica.

Appearances

 * Star Wars: Episode VIII The Last Jedi