Strange particle