Blood moon turns all non basic lands into mountains, and because every one of your lands is non basic it would make it very difficult for you to play your big creatures and such. However, if you run some enchantment removal in your sideboard you can easily counter blood moon.
Permalink
You are right, this absolutely is the best deck ever created.
This deck would get destroyed by blood moon...
What about a couple all is dust in here?
viridian joiner+ umbral mantel 3 mana infinite green mana and viridian joiner is an infinite/infinite