Why did you tape it? Untape it!
Maybe interested:
Twin Peaks
Fizzy
Angel and Demon
Winter Fun
Madame Chatte