/r/ing any info on the anime in this random 4chan image..pic obviously relevant.
I must ask moar?Perhaps sauce?
This is from Illusion's H-game DBVR(Des Blood VR)