I remember hearing this song some time ago. It seems like they made a PV for it.
I’m not really sure if this is right, but it seems to be about some sort of relationship. A heart getting broken and then sown back together again...
All of the credit goes to the creator.