Imogen

Imogen is a character in.

Biography
Imogen can be found next to Herold Lowe's stand at the EBM Petrochem Stadium of Dogtown, advertising several items for sale.