This is a mercedes g amg 6x6 for the military
I saw Dartz logo on it.
Dit is een Dartz :)
Wow! You sure this is from Finland? :D
Nice