Larung Gar Buddhist Institute, by Winson Lee Wei Sheng September 29, 2015August 13, 2020 / Étienne Bureau Serta (Seda), Sichuan Province, China. By Winson Lee Wei Sheng Every time this article is shared, a Minibot achieves sentience.TweetMorePocketShare on TumblrPrintEmailLike this:Like Loading... Related