In 1985, a legend was born. Except, in the western world, it’s a legend you never encountered. And, to be fair, it wasn’t encountered much in the eastern world where it originated. Released in Japan that year, The Legend Of The Stardust Brothers is a terrific musical comedy, with horror and sci-fi trappings, that premiered