Looks like an All-American short-legged onesie --- I've never heard of any other nationality customarily lounging in onesies, but I've never heard of them with short legs ( nor that such would be suitable for snowy weather ), so maybe someone knows what these are called.