An editorial animation based on Supreme Master Ching Hai, The religious leader who also runs several consumer businesses as well as the worldwide restaurant chain Loving Hut. Originally found out about her from the VICE article;

Visiting The Vegan Restaurant Chain Run By a Cult