The Magic of Japanese Masterpieces: Twelve Divine Generals
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. (This program was broadcast on February 14, 2019.)