I was recently playing Pokemon Blue on my Gameboy, and I decided I would like two Pikachus on my team (one I called Simon, the other Jane).
Now when Simon reached Level 9 he learned Thuderwave as he should BUT when Jane reached Level 9 she did not learn Thunderwave.
Later I found a TM for Thunderwave in my Items that I do not remember picking up.
I caught both Pikachus within 5 mins of each other in Veridian Forest, I believe I caught Simon first.
I was wondering if I have caught a special Pikachu, or if my game has flawed?