This set was released on May 12th, with 5 cards per 400-yen pack, 20 packs per box, and 12 boxes per case.
There are 90 cards in the base set, but cards are numbered 1-70. As you see in the above card, 20 players have multiple cards with image variations; those players have "a" and "b" card numbers.
Each box contains 100 cards, which Epoch claims is 95 base cards, 4 inserts, and one autograph. You would expect a full base set in each box, but I've never tested Epoch's collation. With 1152 total autographs by my count, there are thus only 1152 boxes, or 96 cases. And with about one set per box, there are fewer sets of this product than most BBM "limited" box sets.