Divine Wrath will negate his effect. And Michizure can destroy it. Just common cards to prevent/destroy him. An potentially easy win for the user or opponent if they can draw what they need from the get go.
Both of those are eliminated by storm beforehand except he can't finish you and you've god mode to know his card so you don't set those card a turn before or you've super draw power next turn.
We need monster to buy a deck, DT leans on Blue dragon summoner to work, we need a pair of Fire and Water that have Synergy for a good deck. I have last gamble, edgelord.