Yea, bug bite, sure. Dear the bugs were you live in have way too many teeth.