Tag: Shado
Shado is a trained Bushido and kyudo master and lethal with a bow. She is the mother to one of Green Arrow’s sons and has appeared in Green Arrow’s life more than once.
Shado is a trained Bushido and kyudo master and lethal with a bow. She is the mother to one of Green Arrow’s sons and has appeared in Green Arrow’s life more than once.