Evan McCulloch

Evan McCulloch is a citizen of Earth Two.

Biography
Evan goes around Central City using his mirror ray.

Equipment

 * Mirror ray