My money is on Terraspin but leave leave your opinions in the description below
Ampfibian surely. He has control powers.
AmpFibian wins this.
Amphfibian easily even if terraspin creates massive wind he can just turn into pure electricity and knock him out
Amphibian can go intagible I think, so that automatically gives him the win
What do you think?