Seiwa amps and guitars. Image of guitar from reverb.com and Promise amplifier on eBay. Some people write this brand incorrectly as Serwa but as can be seen in the image at bottom of the reverse side of the amp the brand name is Seiwa Music Corp, Japan.
Made in Japan 1983-1992 ? by Ibanez