One or Two. Definitely not None. This Pokemon gives me vibes of being in length somewhere between Gyarados and Steelix. Gyarados is a 2 stage evo, while Steelix is *technically* a 2 stage Pokemon but evolves from Onix that was previously fully evolved. I can see the argument for making this a 3...