Mama Lion

Mama Lion is the Brujah who Embraced Smiling Jack.