After much research, this is not a Sony XPlode, but a Sony MDX-C5970
, or a close variant.
Although in the posters picture the "MiniDisk" logo is on the left and not the right as
the link I've provided.
I think this is a Euro kit (I don't know if the fitting is the same).
As in a facia
and a standard