owl champion
come on man, we NEED an owl champ you wanted more birds and we NEEEEEEEEEED an owl, like come on frickin owls man, they're the best bird and it would be an amazing champion idea literally no clue what you would make it and i dont even care league of legends just NEEEEEEEDS an owl champion