I had trouble trying to get this trophy to pop, the problem is there are too many rings in the game. 116 rings and 8-9 dlc rings, you don't need the dlc one's but get them anyway just in case if you can. Putting them in and out of the item box will make it pop.
Lastly i would advise looking up a wiki guide to make sure you have all of the rings and rule out missing any.
Ещё видео!