Current 93. Ix - All The World Makes Great Blood. Current 93. Ix - Tutto il mondo rende Sangue Grande.
...All this world makes great blood All this world makes great blood All this world makes great blood All this world makes great blood All this world makes great blood
...