Rupert Smith

Rupert Smith is a major character in Glimpse.

Personality
TBD

Trivia
TBD