Isla Hogan Ppl were comin at me in my last โrate me โ but this is a better picture . So rate me .. Again