Much to my disappointment this actually has nothing to do with the late, great John Stump and is in fact music from one of those inscrutable Japanese video games that no one over the age of 30 understands. This does not however prevent it from being awesome.