Ang Ku Kueh literally means "red tortoise cake" in Hokkien — vibrant red glutinous rice cakes pressed into tortoise-shell moulds and filled with sweet mung bean or peanut paste. Traditionally given at births and birthdays for longevity and luck.