In ________ country Great Buddha of Kamakura located ?

88

A. Russia
B. Indonesia
C. Japan
D. China