Tamishiro

Ensign Tamishiro was an engineering officer on Starbase Vanguard in 2265.