I have no idea what this release is about. I'm sure its from another dimension or something and not really ment to be for this world.