Dr. Ward

Dr. Ward: Scientist genius of the organization. He was taken to try to build up a monster. He first appeared in Hanuman and the Five Riders.