Harbinger Cavill

Harbinger Cavill is a in Torna ~ The Golden Country. It can be found anytime in the Haradd Hills in the Lasaria Region of the Kingdom of Torna.