Loading...
For some reason I feel like this is based on Alice of Human Sacrifice?
It is. See tag hitobashira alice (vocaloid)