Spin particles