Well, being a Japanese pop star I'd like to think my character lives in Japan.  As for being in Tokyo, I am perfectly fine with that.  She could live there, or just be getting ready for a big concert (as with her current arrangement just visiting is kind of out of the question).  All depends really on where her managers want her staying really.