Name: Lucha Squid
Artist: Germs
Manufacturer: ToyQube
Features: This figure debuted at NYCC 2016.

Quantity: N/A
Size: 8"
Year: 2016
Retail: $85








Figure

Packaging





 All content ©2010-2022 All Vinyls. Please contact us before using our research or images.