New images of the tiny thing are drawing comparisons to ravioli, empanadas, and hamburgers… nom, nom, nom