Also known as: スノーモービル, スノーモビルA motorized vehicle designed for winter travel and recreation on snow.External linksWikipedia: Snowmobile