I've been looking around youtube.com for Thai chanting and there are plenty variations but nothing with a rapid cha over and over. This would be a good place for you to look for your mystery chant. I guess you will have to try different countries and cultures - I did not search under Hmong...