User blog comment:Sarosan/Super Sentai Champion/@comment-31656015-20130124091018

Ult makes nearly so sense.

Passive put's to shame. and 50% Armor increase is a LOT.