新乞丐王子 © 1996 C&E (Xin Qi Gai Wang Zi)
The title translates from Chinese as 'New Beggar Prince'.
Game's ROM.