leaping through time

leaping through time (Inst.)