Funko Pop Flocked Simba is set to release on May 10th at BoxLunch! Retails for $14.90.

Please follow and like us: