Deflorace / Insipid Illusion

Deflorace / Insipid Illusion
is a song by
Ingrowing & Deflorace
it was released on
Split CD (extended)