LogoBETABeta
Operation: Shachihoko Trap!

Duel Masters

Season 7Episode 31Aired 2011-10-29
Operation: Shachihoko Trap!

Operation: Shachihoko Trap!

No overview available.