Bakugan: Battle Planet Season 1 Episode 6 - Dog Daze - In Focus

Episodes