I think that red dot is just her head exploding from the altitude.Luckily, no. Just perfectly tasty.
See the red dot near the upper left of this photo? That's La Contessa, but I can't tell if she is ascending or descending, or is that her arms waving in distress?
View attachment 4110675
BTW, that is the shortest pagoda I have ever seen.

