Army of Ants vs. Leech

This was shoot on Unknown location in Serbian Swamps