IQue Player

The iQue Player (神游机) is a Chinese video game console manufactured by iQue. This console ported Nintendo 64 games translated in Chinese. Dōbutsu no Mori was ported to this console.