What are the odds of a 3/4 naked angel appearing on my screen just as my mom walks into the room? Pretty high apparently!

Happy birthday anyway!