Japanese Technology, Big American Taste

I open an older copy of SLAM magazine and see this ad. Interesting. Characters and burgers and the line, Japanese Technology, Big American Taste. WTF? What campaign was this? How does anything tie into each other to make sense. Did Japan invent burgers? Did they shrink them down into sliders? Did Sliders exist already? WTF? Try finding information about this campaign. I found none. I’m sure it failed. Even the characters aren’t drawn well enough to be real.