china creampie squirt