Leech-bat



Leech-bats were annoying creatures of Rossak.

Appearances

 * Dune: The Machine Crusade