Rupert Smith

Rupert Smith is a major character in Glimpse

Personality
TBD

Trivia
TBD