Kotomora
犬ぞり (いぬぞり, inuzori) Japanese meaning: dog sled | Kotomora