I saw those for the first time in 2022 and I was amazed that it existed. What a strange creature. I thought it was actually a hummingbird at first, and then its details emerged to me and I realized what I was seeing. So strange. And huge, for a bug!
It was cruising around at dusk feeding on nectar.