Speder

Following a mysterious entity through time.