Japan – Mushi Manju
It is a sort of steamed cake or steamed dumpling in sweet flavors. It is also known as Japanese Confession cuisine, WAGASHI. Wagashi is the Japanese confession meal that is traditionally served with green tea. Wagashi is made up and serves as a gift for festivals, to admire the Tradition of Japan. Manju is made up of different main ingredient that is filled with the different fillings.