Bakugan Battle Planet is now on Netflix!

You can now watch all 26 full episodes of Bakugan Battle Planet Season 1A on Netflix! BAKUGAN BRAWL!