Aniworks Logoworks
Duel Masters!

Episode 24 of Duel Masters!

Aired Sep 8, 2018