Search term サスカッチ has one result
Jump to
JA Japanese EN English
サスカッチ (n) [a hairy humanoid creature] (n) sasquatch (n) [a hairy humanoid creature]