r/whatisthisbug • … • u/saucypancake Something hatched in my cicada display. I’ve had this thing for at least 5 years. — 0 Share Copy proxy link Copy original link