I have just downloaded a load of Horrors stuff, purely cause they were on the Boosh but its pretty cool. Id heard Sheena is a parasite before but I am really liking She is The New Thing. sheena is a a parasite was obvious inspiration for the song in the jazz episode of season three.