You will Watch Battle B-Daman Episode 46 online for free episodes with HQ / high quality. Stream cartoons Battle B-Daman Episode 46 B-DaBreakdown, Part 2 As the battle between Cain and Gray continues, it soon becomes apparent that Cain is too strong for Gray. Joshua tries to reason with Cain, but has no luck. What does Cain really have planned for Gray and the others by coming out to battle Gray himself? And what is Joshua’s plan to turn Cain away from evil and the Neo-Shadow Alliance?