Dr. Yamashiro

Dr. Yamashiro is a scientist from Tokyo. He was looking to augment poor health through robotics.

Appearances

 * The Real Adventures of Jonny Quest
 * 224. Night of the Zinja