User blog comment:King Corsa/future of Rock Punchers/@comment-28224627-20160529170742/@comment-28437271-20160611185903

Rock grubs are the smallest current fauna. They're tiny green glowing things.