When I think of Unstoppable I think of powerful players who's physicality and skill makes it difficult to play against and I think Ando definitely fits into that term. His strength and bursts of acceleration make it difficult for the opponent.
I don't think it necessarily means a player who can beat an opponent all on their own.
I don't think it necessarily means a player who can beat an opponent all on their own.