New rule changes for Ace are up on the home page!
There is no card under that ID, but here are some results you might find useful:
Thunderstorm Armorknight, Ogre
Great Demon Lord of Thunderstorm, Batzz
Batzz the Thunderstorm
Thunderstorm, Vajra Demon Slay
Thunderstorm Formation