I’m not sure how he memorizes this, but holy moly is it impressive. Also, where does his accent go? He’s talking British to Jimmy Fallon but once he starts rapping he loses his accent. Is that how rapping works? Is every rapper British? I have new found respect for Daniel Radcliffe, but I’ll still never watch Harry Potter. Some lines weren’t meant to be crossed.