Gilgamech 

Journeying from the past to the future.