Meringue dessert in English cream. Awesome!