guaranteed authentic, always awesome!

Funko POP - TLC Left Eye #196

Funko POP - TLC Left Eye #196