it was a kv-2 in karkov
i believe
https://www.youtube.com/watch?v=Df-9UNfEnCk
https://youtu.be/_qG5Q58ecgc
NPC MEME
I need more NPC
https://youtu.be/2lUAnrX7gqw