Tengobushi

From Tardis Wiki, the free Doctor Who reference
Revision as of 20:53, 10 July 2016 by Xx-connor-xX (talk | contribs)
SpeciesStub.png

The Tengobushi were an humanoid intelligent species.


The Tengobushi were a group of skillful alien ninjas.