Even I don't understand Thai. I knew he is taking about Yeti. Yeti is a mythical creature and we have many stories many people had encountered in Nepal in Mountain. People also used to believe that they are pretty friendly unless you don't hurt them but sadly no more news. Due to increased in Trekking and climbing Moutain it is believed that Human disturb their habitats. Sahwahde Kharap 🙏🙏. From Nepal 🇳🇵