Giant neebray manta

The Giant neebray mantis lived in the vacuum of space, and was known to nest along the Balmorra Run.

Appearances

 * HoloNet News — A Galaxy Divided
 * Star Wars: The Clone Wars (TV series)