David Singh (Mirrorverse)

David Singh is a creation of Eva McCukloch and a member of her team.

Powers

 * Reflection physiology
 * Connection to Eva McCulloch