Super Mushroom

Super Mushroom (or commonly known as Power Mushroom or simply Mushroom) is a magical power-up found only in the Mushroom Woods, TBA.

History
TBA.

Characteristics and Effect
TBA.

Trivia

 * TBA.