Tentacles?

They seem to have thrown away something amazing here...

Tags: , , ,