About this Playlist

These Japanese avant-psych rockers summon sonic demons.