Kotomora
消化 (shouka) Japanese meaning: digestion (of food) | Kotomora