5959 Battle Spirits: God-X, the Demon King God-X, Final Form - 3 cards ‐ Mercari: Shop from Japan