ケガレの唄 (Kegare no Uta)

Song Of Impurity is a song sung by Flower Yamako. It is the fortieth track in Other Vocaloid Songs 82: Over 20 New Vocaloids Volume 5.