Vocabulary
千古万古
せんこばんこ
remote antiquity; ancient times; the remote past
noun