Spirit Mushroom (Earth-1529)

The Spirit Mushroom is an mushroom spirit who lives in the Spirit World.