巨像 きょぞう
kyozō

Noun

1. gigantic statue; colossus; huge image