Was sitting at the light behind the F-150 off Joy Road and 120 in Maplewood/North St. Paul. I saw the bug icon as was thinking "no way.." pulled out the iPhone quickly and jotted down the digits and sure enough it is a bug, light turned before I could get as far as a picture. Very unique! :)