In ________ country Great Buddha of Kamakura located ?

86

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