Vocabulary
雪上車
せつじょうしゃ
snowcat (vehicle); snowmobile
noun