1 publicly visible post • joined 13 Nov 2007
Aha - these must be the offspring of the Giant Bug of Arlesburg !
"Germany menaced by 50m insect"
http://www.theregister.co.uk/2006/09/28/giant_insect/