Last Thing They Saw by FiGure 8 published on 2023-09-10T01:18:55Z This self-proclaimed demon named Leonard who used to live upstairs over me harassed me by deliberately stomping over my head and killed two women in the building that I currently live in. This man Leonard eventually stabbed someone because he's a troublemaker and got arrested. And my entire family friends and more is glad he's gone. Genre Hip-hop & Rap