Found the time traveler. El Psy Kongroo

View Source