longleggedybeasties.com
White-Spotted Arvelius
White-spotted arvelius (Arvelius albopunctatus) This sad-eyed little green and yellow alien is a white-spotted arvelius, or tomato stink bug, Arvelius albopunctatus. It’s honestly a little sp…