Tokolosh

30 seconds interview: Tokolosh

In South African mythology, a tokolosh is a mischievous evil spirit that can become invisible by swallowing a pebble - a fitting name for a band who mysteriously splice together electronic-pysch-folk-rock to create an other-worldly sound.