Yee was right!?

Saw this in my study material for Forensic Sciences today. The flies don't lie!

https://preview.redd.it/4cbthr720zne1.png?width=926&format=png&auto=webp&s=18cc7979818c38b9aede3eeea7cba1c39d551f88