European cream pie