I don't know about a lion, but that's the facial expression my cat made last time at the vet while having her temperature taken.