Boomerang Nose Seal