First Appearance: Hvs.tCF_77
The mansquatches are a forest capable Transylvito unit.
Mansquatches are probably heavy humanoid units with some natural foolamancy that grants them stealth abilities.
Real World References
The word mansquatch is a portmanteau of man and sasquatch, which according to Urban dictionary means
An extremely hairy oversized smelly male human or human like creature.