3500 DEF Monster Cards