Firebolt Wizard

WARNING: I puke firebolts.