Seated Tenjin, 1261, wood with pigments; 0.8 x 1.1 m. Courtesy and photograph: Nara National Museum

On display at Cleveland Museum of Art are 125 religiously revered works from the past 1300 years 

By Frieze News Desk

At the crux of this ambitious show lies the question: who is this triennial really for?

By Evan Moffitt