The planet Bandril was the neighbouring planet to Karfel. It was the homeworld of the Bandrils. (TV: Timelash)
More