Dead Sea Apes

Tentacles…