Completely impenetrable to radio waves and, apparently, whatever those things are out there.
Völlig
undurchdringlich für Radiowellen und anscheinend, für was auch immer das da draußen ist.
This is supposed to be soft tissue, but it's almost as impenetrable as your skin.
Das müsste Weichgewebe sein, ist aber fast so
undurchdringlich wie deine Haut.