Manta (Felucia)

The Manta was a flying creature that could be found on the planet Felucia.

Appearances

 * Star Wars Battlefront II