I believe it’s a noose? Steven is committing suicide after retirement!

I believe it's a noose? Steven is committing suicide after retirement!

Tagged with