Current 93. Ix - All The World Makes Great Blood. Current 93. Ix - All The World maakt grote 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 All this world makes great blood
...