Layla

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

Wolf Bride

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