i was visited, however, by these friendly critters, the charismatic megafauna of the insect universe...