0.5 SBD to the FIRST person who can properly identify what exactly this bug is! (and prove that you are correct). Upvotes for everyone who participates.
I saw it crawling on the beach last week here at Lake Atitlan, Guatemala. It looks for all the world like a Giant Black Bee and as you can see, it's almost as big as my (not small!) big toe!
Never seen anything like this before so instead of trying to Google it myself I figured why not make it a quick, fun contest?
So good luck all! Cheers! 😎