Joseph Allard

OfJoseph Allard is the tritagonist in Glimpse. He is a French police officer of TBD.

Biography
Joseph was a poor boy who lives in Champ de Mars with his mother.

Physical Appearances
Officer Allard

Personality
Officer Allard

Events of Glimpse
Officer Allard was