"Suffering..." Although the translations are not perfect, this beautiful Thai cartoon is on the subject of seeing-- and letting go of-- one's most heinous defilements. Burma DhammaJuly 28, 2014Thailand, videosComment Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes