Mini Mutant Leo VS Raptor Set

Mini Mutant Leo VS Raptor Set

Stock No. 54838

Review


Accessories

Mini Mutant Leo & Raptor accessories

Packaging

card front and back

Back to the figure archive