Okay, it comes up in Chinese. Hopefully there is an option to have it translated. If not, here is the bike (probably in Chinese, too). If you can translate it, it does say 'Magician II'
http://www.shineraymotor.com/Product...ick_flag=1They also call it the X-Tricker (which is a play on the Yamaha Trickster, which is where they got Magician)