Leonardo Deluxe Mask

Asst. No. 92150
Stock No. 92151

Packaging Variants

Original Card
front back
2015 card
2015 card front & back

2015 card with Blu-Ray Sticker
2015 card with Blu-Ray Sticker front & back


Back to the figure archive