Trailer: Blue AndroidTwo girls have a bloody sexual experience that leads to self-inflicted violence.Watch Here