Harry Potter may be a bad ass boy wizard, but he’s still a youngan. Who can blame him for being taken aback when a hot, topless female looks to have her way with him…

That’s right, H-Pot. Hermione Granger (played by Emma Watson) has shown us plenty of things over the course of her adventures with Potter, but her breasts are not among them – though who knows what Harry Potter and the Order of the Phoenix has in store this summer!
In any case, we have complete faith that in boy Potts (Daniel Radcliffe) to overcome his initial trepidation and get busy with this babe. The kid’s a wizard, after all!
And besides, if he has any questions about what to do, all he has to do is download the Keeley Hazell sex tape. That’ll teach him some things real quick. (J.K. Rowling? Rolling in grave).