Scarlett Bullock

Scarlett Bullock, also known as The Shaman, is a cult leader with the ability to form weapons with her own blood.