Spotted this yesterday and walked back by today to take a quick pic. Didn’t have time to check it out close up. Apparently it, maybe, resides here.
Seems like you’re all spot on, Laser 917. Hadn’t seen one before. Not sure if I want to see one again.