Spider Chuck (CEC Décor)
Release:
1999 -