ムシモチ
Meanings
Noun
1. steamed mochi
Composed of
steaming
mochi; small rice cake made from glutinous rice