Is there some sort of anime or something this is from? This looks really cool
These are from a project on haguruma's Pixiv and Twitter called "Ice Road". If you think it is cool, you should voice your approval in his comments. He's not being paid by anyone to do it and not sure where it will end up.