Cream pie japan and squid