Aniworks Logoworks
Duel Masters!

Episode 23 of Duel Masters!

Aired Sep 1, 2018