i saw this on another forum and searched it. apparently there are a few parodies in this theme but man this one is funny.