self proclaimed time traveler