Might be interesting:

Tentacle anime - Brilliant collection

Fantastic sites also: