Beau Tarr

Beau Tarr is Betsy's twin sister