Ikado Yama

Captain Ikado Yama was a Starfleet officer in command of USS Appius in 2461.