I wonder if "Suntour Mighty-6" shouldn't have been "Suntour Maeda-6?" And while this is a guess and I'm hoping someone familiar with Japanese can chime in, can "maeda" be defined as "mighty" or "strong?"
Based on the 14T small sprocket my guess is this was either a Perfect which [MENTION=20650]T-Mar[/MENTION] pictured above or a ProCompe which sometimes came stamped as "Suntour and Maeda" or just "8.8.8. and Maeda."

"