Category:Dr. Helga Jace

Dr. Helga Jace is a scientist that have bestowed super powers upon Terra and Geo-Force. (1)