Tentacles from Outer Spaaace!