stereotypical-time-traveler - Say what you want about anime.. It...

more about : stereotypical-time-traveler