Tags : #meditation retreat #Japan #Wat Phra Dhammakaya #Buddhism #meditation experience #college students #alms offering #Buddhist culture #mindfulness #meditation practice #alms offering #Buddhism #college students #cultural experience #Japan #Meditation #meditation village #Mindfulness #Retreat #Wat Phra Dhammakaya