Howdy,
I used the galactic finder to look up Janisar outposts and Teller’s Landing in Horizon is listed as the proud home to a Janisar. Imagine my surprise when I get there and there is none! So, simply put, Teller’s Landing in Horizon is listed as having a Janisar in the galaxy finder thingamajiggy, and there is none there
Maybe Larry Rojo took it. He looks like a shady dude. I don’t trust him.