Oh, the one I meant comes straight from China and has Android OS.
Android 4.2.2 but it seems the OS was developed in Germany