I was south of Viridian City training my Pidgeotto (evolved from a Pidgey that I trained from Lv. 2) and all I was battling was Rattata's and Pidgey's. I had just defeated a Pidgey, and I started to walk around in the grass again, and all of a sudden, it starts playing Legendary Pokemon music. I was mysteriously attack by a male Lv. 48 Dratini!! Dratini isn't even legendary, but It was playing Legendary music!! I was attacked by a male Lv. 48 Dratini south of Viridian City where only Lv.2 and Lv.3 Pidgey's and Rattata's. How was I attacked by a male Lv. 48 Dratini south of Viridian City??
P.S. If you're wondering, yes, I did defeat the Elite Four once. I beat them with:
1. Lv. 70 Vaporeon: Female
2. Lv. 70 Machamp: Female
3. Lv. 70 Raichu: Female
4. Lv. 70 Gengar: Female
5. Lv. 70 Alakazam: Female
6. Lv. 70 Arcanine: Female
(Believe this or not, but I prefer female pokemon, cuz they have more HP and higher defensive strength's so they can stay in battle longer than males.)
Maybe I found that mysterious Dratini cuz I defeated the Elite Four first.