Says it is from Thailand and the catalog code is available: NAULA023MC
............. and a Google search brings up nothing. Strange indeed! I wonder if this is actually licensed or a bootlegged version. But it could actually exist... remember that not every little thing is online and especially in the east where internet is quite limited and regulated.