MangeUdon, med ena foten i nordöstra Thailand