Figure 1:
The larva of Wohlfahrtia magnifica.