This is remind of what I saw in episode 5 of Prehistoric Park but it is the eagle-sized Dragonfly.