Creamy half moon pie