Researchers in Indonesia have discovered a new species of giant isopod – a bug-like creature the size of a small dog. Ever picked up a piece of wood o…
Source:
https://www.unexplained-mysteries.com/news/338947/giant-darth-vader-isopod-found-in-indonesia