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