Mufasa En Simba

Collectibles info
Country: France France
Category: OE
Title: Mufasa En Simba
Number: SKU: 209401004017
Release Date: 07-02-2004
Available: Disneyland Resort Parijs
Value: €6
Info
???