fogscreens

Not quite impenetrable.