Card Trivia:Insect Monster Token

This token seems to be the same monster as Insect Larva,or at least its egg form.