Lord

Lord blades, manufactured in Alexandria, Egypt