Random pictures thread

Looks like a fun toy ! Not sure what this is really for or why it's here.

View attachment 1716042525

View attachment 1716042526
Sherpa, Russian Made