Vocabulary
巨像
きょぞう
gigantic statue; colossus; huge image
noun