3KH0 Smash Karts – Invincibility (Star)
Beginner players may get lucky in larger lobbies and come away with the Invincibility (Star). While dodging other players with this weapon may prove challenging, practicing will be essential in mastering its use successfully. Find out the…