demrefor.com
Deer Wasp
Deer wasps are a giant wasp native to Das. They are a species of emerald cockroach wasp that has adapted to life on the Das islands. They are much, much bigger than their cockroach-hunting cousins …