Battle Spirits: Shounen Gekiha Dan
Storm Tyrant- The Providence Hououga!
E13 Dec 5, 2009 TV-Y7
The fierce battle between Dan and Kajitsu continues, as Dan is cornered by the powerful Hououga.
Where to Watch Storm Tyrant- The Providence Hououga!
Cast of Storm Tyrant- The Providence Hououga!