My favourite starter pokemon of all time would have to be squirtle. In general, my favourite starter typing is water, and out of all of them, I think squirtle looks the most tough. It was the starter I chose when I played through Pokemon Fire Red. What made me love squirtle even more is his final evolution, Blastoise. It is such a tank both in design and in competitive. One highlight I remember when I played Pokemon Fire Red was when I was battling Gray, the champion after the elite four, Blastoise just blew his Charizard back with a hydro pump, and it was so powerful. When I played 6th gen, I was so happy when I got to see mega blastoise. When I mega evolved it for the first time, not only was I so hyped, but since I had no clue what it looked like, it was so powerful in mega form. Great starter overall.