Danzaburo. What is it for?

Here you can see how Danzaburo’s ability, instead of freezing the enemy’s mana, freezes itself.

He is a gambler, so he can fail…and it’s clearly described that he doesn’t freezes the enemies mana, I think.
I have him on my alt and it’s quite funny to use him on the map. Had him in my defense team too, but didn’t work out. I wouldn’t use him on my main, cause there are much, much better heroes than him, but ony alt, for the fun of it, I like him.