Boris the Spider? That is certainly obscure!
Anyway - the answers to the last of the keeper level:
12. Stevie Wonder: Superstitious
15. Elvis Costello: Alison
17. Springsteen: Rosalita
19. King Harvest

ancin' in the Moonliight
On to the cows tomorrow.