Truck appears to be a Tatra T815 VVN (8x8) of the Czech Army.
I think you're right. Tatra and T815 were two of the Pixiv tags.