time travel explained « Search Results « SciFi Japan