The bass is kind of lost in the reverb, it does not stand out and feels like a curtain of notes..
The drums are to soft in the mix
The Piano sounds kind of flat and dull
My best guess... CASIO... But a dull sound like this can be created on any TOTL arranger with the right/wrong EQ and reverb settings... In this case : what is there can be hidden... but what isnt there can not be created