Layla

Layla, a character is the Wolf Bride series, is a citizen in West Virginia and the one who is in charge of the dive bar. She is first seen in Chapter 1.

Wolf Bride

 * Chapter 1: Hunt's Peak
 * Chapter 2: The Bonding