I thought so! I can't find anything current, but after some research I found a photograph from a different angle. The puzzle car is a Danish ECOmove electric car by QBEAK, which was introduced in 2011, to be available by the end of 2012, but I can't determine if it was ever actually produced.