Cynthia Braintrust

Cynthia Braintrust is an Urb residing on Splicer Island in Miniopolis.

Trivia

 * She only appears on the DS version.