「From long ago」は「 from a long time ago（ずっと以前から）」を短くした言い方です。「Time」は必ずしも抜かされる必要はありませんが、英語を母国語とする人たちには「time」の意味であることが言わずともわかります。