Obsessive yandere Stitches is still engrained in my mind.