Freshly baked mooncakes