Nest beetles

A nest beetle is a small, inch long beetle capable of consuming large amounts of living tissue in small amounts of time. They are called nest beetles as they usually make their hives from nest like weaves of small bones and mud. 50 nest beetles can devour a full human in under 15 minutes, if unninterupted.