Isamaru and Yoshimaru

Isamaru and Yoshimaru Video

Watch Isamaru and Yoshimaru in action!

Popularity Rank: #1458 cEDH Rank: #2067

Gameplay Videos