1985 Comedy Music The Legend of the Stardust Brothers The crazy japanese cult musical you've never heard of!