Idaten's definitely got some tricks up those steel sleeves.
伊达天那钢袖里肯定藏着些秘技。
TED-Ed(视频版)
This Buddhist deity has a record of outrunning the weather— his name is even part of the Japanese expression for " run like the wind." Idaten's definitely got some tricks up those steel sleeves.