Tag: Warrior Giesha


  • Djenna Liima-Miller

    Djenna is the Doctor aboard the Warrior Geisha, and a Naval Commander. She was stationed with the Warrior Geisha just before Holiday on 1107, and has been with it since on a variety of missions. Though the Geisha is not a Naval Vessel, the nature of these …