NIIGATA, Japan - Heavy snow along the Sea of Japan coast stranded around 1,100 cars on a highway Thursday and left more than 10,000 homes without electricity at one point, authorities said, prompting the Self-Defense Forces to be deployed for disaster relief.