Bloody Mary

Chapter 10
Chapter 9
Chapter 11
Chapter 9
Chapter 11
Mary, an evil spirit who gets her strength from sucking the very life from her unsuspecting lovers, is embroiled in an all out demonic war in Shibuya
Comments