Vocabulary
遠い昔
とおいむかし
remote past; far ago; time immemorial
expression
noun
adj-no