Traveller of both time and space