Itsy-Bitsy Bug
Description
An insect that is rarely found in nature. It latches on the back of other insects and acts as a parasite. When they land on humans they crawl constantly, causing extreme itching.
An insect that is rarely found in nature. It latches on the back of other insects and acts as a parasite. When they land on humans they crawl constantly, causing extreme itching.