Tengobushi

From Tardis Wiki, the free Doctor Who reference
Revision as of 21:35, 10 July 2016 by PicassoAndPringles (talk | contribs) (adding image)
SpeciesStub.png

The Tengobushi were an intelligent humanoid species. They were a group of skillful alien ninjas.[source needed]

A group of Tengobushi, led by Dokan, arrived on Earth in the 21st century