https://www.youtube.com/watch?v=qgEwz5iXjeg
Posting this one too, since it's literally made as soundtrack to Life And Times of Scrooge McDuck
https://www.youtube.com/watch?v=SHb3OnTUP5g&list=PLqk_JOBZMYvFc0f1Fg9Loc1UoFUwP2wY5
Oh come on!
Someone's gotta be interested in this
Okay, one last bump
>>94095553
Have yet to listen the one you posted but Climbing up the walls by Radiohead seems fitting too.
>>94100598
Yeah, not only does it have lyrics about keys and locks, it's even got "open up your skull, i'll be there"