r/whatsthisbug • … • u/Grimm Located in Van Nuys, CA. I've never seen one of these before.  — 0 Share Copy proxy link Copy original link