Massive Oversize Bug tramping through the German countryside!
Ohrwurm Über Alles!
Not just tramping, but, by the looks of the photo, dropping huge piles of frass (i.e., bug shit) along the way.
Sa-a-a-a-ay! How about a remake of “Them” with earwigs! That would sure as hell strike more terror in my heart that ants.
These are pets, of course.
…Not quite domesticated.