tuftytufts- Soviet soldiers at the battle of Stalingrad.

more about : tuftytufts