What’s double punch?

double punch is a character shop filled with collectible Japanese toys, limited edition designer toys, and art gallery since 2004. We're located in the North Beach district of San Francisco, California.