China
But seriously, seeing the English and French language, I'd suggest it's of Canadian origin
Yeah part of me was thinking Canada
I had that same one. Pretty sure it was from InterAct and called the Memory Card Plus. Several packaging variations exist.
I have come across several of these, they hold as much as 4 memory cards, but the saves get lost/corrupted easily.
Yeah, it's an Interact Memory Card Plus. Mine still works fine with all of the saves preserved, after having it since 1998 or so.