r/whatsthisbug • … • u/willllllllllllllllll Any idea what this is? Found in Brittany, France — 0 Share Copy proxy link Copy original link