Haeckel's Tale Main Theme
Haeckel's Tale Main Theme
is a song by
The Residents
it was released on
Best Left Unspoken: Volume One