@jbqueru it's Sunplus/GeneralPlus unSP, used in the VTech V.Smile and a few other consoles from early/mid 2000s. It seems somewhat similar to the C16x family, and also somewqat to the PDP11, but it has only 8 registers(of which 4 really usable by the code after you remove sp, pc, ...)
I hope I can soon write C code and ignore most of the details of the cpu :)