Sister Briar

SS Waycrest Manor

Sister Briar is part of the first boss in Waycrest Manor.