Dr. Walsh

Dr. Walsh is a scientist working for the Grid Battleforce.