I've found out this is a Pioneer ELS-100. Here is a review translated from German via Yahoo.
http://translate.google.com/translat...ial%26hs%3DVIY
I am going to order one after new year when everything has calmed down in the retail and shipping industries.