I don't think the Swedish version really exists. All that has been found is one system, that looks homemade and not identical to the one in the ad that supports its existence. I think that's a prototype but maybe one will turn up
There is also the Mexican Odisea and the ITT Odyssee which has different cards. I saw an instruction manual in Portuguese once and another seller claiming to have a complete system but I have yet to see anything come of that.
Ive never seen a Japanese one sell but I am well aware of their existence. Im told is just a US Odyssey with an added photocopied instruction manual in Japanese.