Freepik
    kue Ku or ang ku kueh or Red tortoise cake is Indonesian traditional cake from Chinese culture

    Kue Ku or ang ku kueh or Red tortoise cake is Indonesian traditional cake from Chinese culture