Ang Ku Kueh is a traditional peranakan steamed cake. "Ang Ku" means "Red Turtle" in Hokkien. And once I add that red symbolises luck and turtles or tortoises symbolise longevity, you will realise that these cakes are meant to be highly auspicious and that is why they are specially served at festive occasions such as baby's first month celebrations, birthdays and weddings. According to my "Nonya Flavours" cookbook, the tradition was that peach-shaped ang ku (peaches also symbolise longevity) were presented for a daughter and tortoise-shaped ang ku were given for males. Nowadays, I think most of the ang ku kueh being sold are tortoise-shaped. You can tell by the oval shape with turtle-shaped markings on them.