Doesn't anyone get that that is Luna Lovegood? Of course he freaks out when she yells at him! Luna is like the most soft spoken person Harry has ever met the last thing he expected was her yelling at him.
Too perfect. My absolute favorite Harry Potter character, the one who's constantly misunderstood.<<This is partly the reason I started shipping druna, it just felt perfect<< I love misunderstood bad guys