Micheal Durand

Micheal Durand is the uncle of Aimée Durand in Glimpse.

Biography
TBD

Physical Appearances
TBD

Events of Glimpse
TBD