Invincibility Leaf

The Invincibility Leaf (also called Invincible Super Leaf or Gold Leaf) is a power-up that first appeared in Super Mario 3D Land. This power-up is an enhanced version of the Super Leaf, colored gold and white instead of the usual brown tones, giving the user the additional power of permanent invincibility in the level it is found in.

In Idea Wiki
TBA

Gallery
TBA