Hey sweets, I asked my fiancé' his opinion (because he can grow anything in Antartica lol) and he said it has to be moth larva or green grasshoppers....