japanses quibbling Creampie