Real or Fake animations with insects

Orkin
2022 Texas, USA