rock? i dont have ANY rock pokemon thats my favorite..
then just pick one rock pokemon. any one
pidgeot staraptor or kyogre(not sure if he flying type but he can learn flying moves)
nope ktogre isnt a flying type. anywho. next type is steel
i like........scizor