DefenderDefender is a static ability.
A creature with defender can’t attack.
Multiple instances of defender on the same creature are redundant. (CR 702.3) (This creature can't attack.)
FlyingFlying is an evasion ability.
A creature with flying can’t be blocked except by creatures with flying and/or reach. A creature with flying can block a creature with or without flying. (See rule 509, “Declare Blockers Step,” and rule 702.17, “Reach.”)
Multiple instances of flying on the same creature are redundant. (CR 702.9)
Whenever this creature blocks a creature, put four fungus
countersTo counter a spell or ability is to cancel it: remove it from the stack without resolving it. A counter on an object or player is instead a marker that changes characteristics or interacts with rules or abilities; for example, a +1/+1 counter modifies a creature’s power and toughness. (CR 701.6; 122.1) on that creature. The creature gains "This creature doesn't
untapTo untap a permanent, rotate it back to the upright position from a sideways position. Only tapped permanents can be untapped. (CR 701.26) during your
untapTo untap a permanent, rotate it back to the upright position from a sideways position. Only tapped permanents can be untapped. (CR 701.26) step if it has a fungus
counterTo counter a spell or ability is to cancel it: remove it from the stack without resolving it. A counter on an object or player is instead a marker that changes characteristics or interacts with rules or abilities; for example, a +1/+1 counter modifies a creature’s power and toughness. (CR 701.6; 122.1) on it" and "At the beginning of your upkeep, remove a fungus
counterTo counter a spell or ability is to cancel it: remove it from the stack without resolving it. A counter on an object or player is instead a marker that changes characteristics or interacts with rules or abilities; for example, a +1/+1 counter modifies a creature’s power and toughness. (CR 701.6; 122.1) from this creature."