Mountain Beaver
An inchworm found in the forest