Distorted Self-Image Mirror

Distorted Self-Image Mirror is a song sung by CYBER DIVA Shima. It is the twentieth track in Other Vocaloid Songs 91.