Duel Masters: Kaijudo Showdown

Duel Masters: Kaijudo Showdown

Duel Masters: Kaijudo Showdown is a video game combining card strategy and action elements, based on the popular animated series and trading card game. Players summon powerful creatures to battle in both single-player story and various competitive modes.

130553 Plays Play Now