Wood eating moth larva?? Rare???