Random

Laconic: Morality Pet

A companion who humanizes a Villain or Anti-Hero.
Visit unabridged version HERE