Tornado L-Drago Destructor

Tornado L-Drago Destructor is an upcoming Tornado Battler set to release in Winter 2012.