Epic Islets