Anyone know anything about a comic about the rediscovery of these insects? I remember reading one years ago but can't track it down no matter how I arrange the search terms.
>>2478545
yep, though wikipedia says the range has expanded.
>>2478549
they're coming this way