Anne on an Infibulus

Anne on an Infibulus
is a song by
bablicon
it was released on
The Orange Tapered Moon