Owls have really long legs. They are just hidden. Owls have really long legs. They are just hidden. Big owl legs meme Owl with long legs like human meme Download