The Legend of the Kuro Kabuto

The Legend of the Kuro Kabuto is the 46th episode of the 2012 Series.

Plot
More information on this epsiode will soon follow.

Trivia

 * "Kuro Kabuto" means "Black Helmet" in Japanese.