Typhuss James Kira's apartment

Typhuss James Kira's apartment is the apartment that Typhuss James Kira resided in, and had been living in for more than 11 years. It is located in Star City.