. . .

並不很久很久以前 = It was not a long long time ago / 幾米作.

. . .