A sort of fruity dessert that tastes and feels like a mix between a marshmallow and a meringue
Ok, this is weird. It is probably russian (as far as I know) candy called “Pastila”, created from very hard mashed apples. (In native language – “пастила”)