Broadcast on February 14, 2019
Available until March 31, 2029
The Twelve Divine Generals is a set of Buddhist statues sculpted in the 13th century. Originating in India, they were regarded as divine guards who together would defend all directions at all times. Each one is unique and looks as if it could be from a cartoon. We have a look at their appeal.