r/whatsthisbug • … • u/jokullmusic What on earth is this freaky larva?? Some kind of beetle? Nighttime, Pennsylvania, USA — 0 Share Copy proxy link Copy original link