Ichiro Yamashiro is a fictional character portrayed by Sab Shimono in the TV series DC's Legends of Tomorrow.
In the first episode they appeared in, titled Shogun (season 2), they were 73 years old.
They appear in 1 episodes out of a total of 110 aired
Episodes1
Shogun
episode S2.E3 october 2016Nate is shocked to learn he has powers, but then accidentally lands himself and Ray in Feudal Japan.