Super bug — Japanese entomologist encounters a real-life titan, but of the insect variety

A bug enthusiast’s dream and your average person’s worst nightmare, this rare titan beetle discovery has set Japanese Twitter abuzz.

Read More