The Invincibility Star appeared in Nintendo Land: Balloon Trip Breeze.
Similar to the Power-Up Balloon, the Invincibility Star will make you invulnerable to Balloon Breakers, Balloon Birds, and even the Balloon Fish for a short time. It also appears in Nintendo Land: Mario Chase, where it will occasionally appear in the center of the stage and will make Mario invincible if he collects it.
Appearance EditThe Invincibility Star is just a simple yellow star shape. In Balloon Trip Breeze, it only appears inside a bubble. In Mario Chase, it uses the same model, and is fully visible to Mario but transparent to the Toads.