inpermeable

See: invincible