Ikoria: Lair of Behemoths card list

Ikoria: Lair of Behemoths (IKO) is an expansion set released on 2020-04-24. It has 390 cards.