Arillas Magouladon, Greece