Moji (also written Mochi) is a pretty new Thai dessert that got invented just a bit over 20 years ago. Actually, it is the Thai version of a traditional Japanese dessert. But some Thai people traveled to Japan and liked this dessert so much that they tried to make it in Thailand. They quickly found that the taste of the Japanese people and the Thai people is different, and then experimented until they came up with just the right mixture. 
The ingredients of Moji are beans, wheat flour, condensed milk, coconut, sugar, salted egg yolk, butter, vegetable oil and water. Oftentimes, glutinous rice flour is used to make the dough as an alternative to wheat flour. All natural ingredients, no chemicals and so on. And the taste is different too Moji (Thai Style) will be more delicate, soft and mellow than Moji (Japan Style) Moji (Thai Style) is very popular as a souvenir from Nakhonsawan.