Vocabulary
とうの昔
とうのむかし
a long time ago; long ago
expression
noun