Giant beetle nest