I swear on gods green earth it is. Half a grain of rice in size, matches the image I've seen all my life in general nature. the flash reacted with it's translucent typical skin.
but you know, I JUST this last few minutes got done drenching my balcony with soapy water because we saw this on the...