Demon Slayer Mascot NEO

from $3.99

Demon Slayer Mascot NEO

Randomly assorted from 14 types.

Each box contains 16 packs each containing 2 card Mascots.

Option:

Demon Slayer Mascot NEO

Randomly assorted from 14 types.

Each box contains 16 packs each containing 2 card Mascots.