Nathan Bowen (Illusion)

Nathan Bowen was an illusion of the real Nathan Bowen which was manifested by D'Spayre so Dagger can other come her fear.

Biography
To be added

Enemies

 * Tandy Bowen/Dagger - Killer
 * Tyrone Johnson/Cloak