Wolfswold Chimera

The Wolfswold Chimera lives in the Wolfswold Mountains, and is causing trouble for the elves of Moon Forest.

Wolfswold Chimera

The Lanvernite Succession robshill