also: サスカッチ
noun
Sasquatch; Bigfoot
Refers to the legendary large, hairy humanoid creature said to inhabit forests in North America. Used in Japanese media and folklore discussions.
カナダの森でサスクワッチの目撃情報があった。
There was a reported sighting of a Sasquatch in the Canadian forest.
サスクワッチは北米版の雪男のような存在だ。
Sasquatch is like the North American version of the Yeti.