It is the 6th Gym Leader, but its the 2 girls with the moon and sun pokemon. you get fly from the 5th gym in foretree city wich is bird lady... hah
Chat with our AI personalities
You need to have beaten Maylene (the fourth gym leader who is in Veilstone) to be able to use fly.
8th gym badge the water badge
The Thunder Badge
Soul Badge (Fuchsia Gym)
you need the Mauville city gym badge. (the electricity gym) if im not mistaken