Yeah, I’ve read that wiki thingy a couple of times in the last few years on Mr Reservoir Dog. Hard to trust the wikiwocky but whaddaya gonna do. Beggars gonna beg.
Not sure if this has been posted before but it plays into your lost mojo concept, perhaps: