Thin mochi-esque skin with a bit of chew and quite some bite, w a light peach paste inside
It's alright, quite a popular gift