I wanted to confirm something. It seems that you get this after you complete the game. I definitely died far more than 100 times but I was given this anyway. I didn't notice at first as it unlocked after the credits and well after the other trophies at the end of the game so it seems that this is just a reward.