Stereo Skull

England, UK