Pop! Television Lion-O (Flocked) #102

Regular price $270.00

Released 2014
Edition Size: 1000