blood sucking

Some lovers give their hearts. Blut Katzchen gives her blood. Katzchen, 28, is a self-proclaimed "black swan," a person who