Champloo tees in production please allow 3 weeks before orders ship