Music video for Dhamma Media Channel (DMC TV). I admittedly acquired this from one of their VCD releases. THAI LANGUAGE ONLY; NO ENGLISH. www.dmc.tv www.dhammakaya.net