Translations:Th08/Spell cards/8 comment/en

Little bugs. The moment when larvae hatch from tons of eggs. One of the mysteries of life.