New clothes and comic up today.
Stan Peach is a fictional character who hand prints limited organic T-Shirts. See his adventures and buy his T-Shirts people!