Mecha Phantom Beast Hamstrat (Ultimate Rare)

Mecha Phantom Beast Hamstrat (Ultimate Rare)

Ref: LTGY-EN025-U