Archives

Archive for July, 2005

Makes you wonder if Chucky really IS “Made in Japan”!

( News )

See what’s cooking in underground asia, with a new batch of Child’s Play Chucky merchandise all the way from Japan! If only Spencers had stuff THIS cool! This merch needs to get its ass to America!