Ever since I first met Kiro in game I've wondered this. No matter which planet you are on (Tavros, Mhen-ga, Tarkus, Myrellion) almost every time you go to the bar after meeting Kiro for the first time you'll see her there, yes there are times she won't be there but she is usually there. I mean seriously surely it can't be a coincidence that she happens to be on the exact same planet as you at the exact same time surely she's following you around. I mean what other logical explanation is there?