This thing seems to be from Myanmar or Vietnam.