Red stag beetle? Be careful of poisonous body fluids