Invincibility Leaf

The Invincibility Leaf is an item introduced in Mario Kart Insanity. It acts similar to the Super Leaf, except it also provides the player invincibility for 10 seconds. Another difference is that players can grab another item and fly in the air.