Bucket Man vs Shobu!

Duel Masters S02E25 — Bucket Man vs Shobu!

Apr 04, 2005 Season 2