
All creatures get -X/-0, where X is the number of cards in your hand.
Meishin, the Mind Cage has 1 printing, first in Saviors of Kamigawa (2005). EDHREC ranks it #18,018 among Commander cards. It appears most in Kami of the Crescent Moon decks (658 on EDHREC).
Deck counts from EDHREC.
Cards that show up in the same decks on EDHREC.