It's one thing to know that some animals are large. It's another thing entirely to get a real sense for the sheer size of some of them compared with us puny, fang- and talon-less humans. It really puts our place in nature in perspective, doesn't it?
Well, the latest absolute unit of a creature weirding folks out is the harpy eagle, and it's hard to blame them for their reactions.